refactor test suite, let each model handle fixture

Gimana kalau `Post` ada static method untuk `fixtures()`, untuk model
yang tidak kita kendalikan pakai `portal/fixtures.py`, taruh di sana.