예제 #1
0
파일: track.go 프로젝트: pjherring/ggc
func allTracks(ctx *_Context) error {
	tracks, err := table.FindAllTracks()
	if err != nil {
		return err
	}

	ctx.resp = response.TrackResponses(tracks)
	return nil
}
예제 #2
0
파일: track_test.go 프로젝트: pjherring/ggc
func TestFindAllTracks(t *T) {
	beforeTrackTest()

	tracks, err := table.FindAllTracks()
	rdtest.Assert(t, err == nil, err)
	rdtest.Assert(t, len(tracks) == 3, "3 != %d", len(tracks))
	rdtest.Assert(t, tracks[0].TrackId == 1)
	rdtest.Assert(t, tracks[1].TrackId == 2)
	rdtest.Assert(t, tracks[2].TrackId == 3)
}