func newTestUserX(t *testing.T, db data.DB) *models.User { u := new(models.User) u.SetID(db.NewID()) if err := db.Save(u); err != nil { t.Fatalf("Error newTestUserX: %s", err) } return u }
func newTestTask(t *testing.T, db data.DB, u *models.User) *models.Task { tsk := new(models.Task) tsk.SetID(db.NewID()) tsk.CreatedAt = models.TimestampFrom(time.Now()) tsk.OwnerId = u.ID().String() tsk.UpdatedAt = models.TimestampFrom(time.Now()) if err := db.Save(tsk); err != nil { t.Fatalf("Error newTestTask: %s", err) } return tsk }