public static LockerResponse GetLockerWithReleasesWithAudioTracksAndNonAudioTracks(int releasesWithAUdioTracks, int releasesWithNoAudioTracks) { var audioLockerTrack = TestLockerTrack.Get(); var nonAudioLockerTrack = TestLockerTrack.GetNonAudioTrack(); var lockerReleases = new List <LockerRelease>(); var audiolockerTracks = new List <LockerTrack>(); for (var j = 0; j < 2; j++) { audiolockerTracks.Add(audioLockerTrack); } var nonAudiolockerTracks = new List <LockerTrack>(); for (var j = 0; j < 2; j++) { nonAudiolockerTracks.Add(nonAudioLockerTrack); } for (var i = 0; i < releasesWithAUdioTracks; i++) { lockerReleases.Add(new LockerRelease { Release = TestRelease.FleetFoxes, LockerTracks = audiolockerTracks }); } for (int i = 0; i < releasesWithNoAudioTracks; i++) { lockerReleases.Add(new LockerRelease { Release = TestRelease.FleetFoxes, LockerTracks = nonAudiolockerTracks }); } return(new LockerResponse { LockerReleases = lockerReleases, Page = 1, PageSize = 10, TotalItems = lockerReleases.Count }); }
public static LockerRelease GetLockerWithReleaseContainingNonAudio(int numAudio, int numNonAudio) { var lockerTracks = new List <LockerTrack> (); for (int i = 0; i < numAudio; i++) { lockerTracks.Add(TestLockerTrack.Get()); } for (int i = 0; i < numNonAudio; i++) { lockerTracks.Add(TestLockerTrack.GetNonAudioTrack()); } return(new LockerRelease { Release = TestRelease.FleetFoxes, LockerTracks = lockerTracks }); }