private ReleaseEvent CreateEvent(ReleaseEventSeries series, int number, string suffix = "") { var e = CreateEntry.SeriesEvent(series, number, suffix, id: _eventId++); _querySource.Add(e); series.AllEvents.Add(e); return(e); }
private ReleaseEvent CreateEvent(ReleaseEventSeries series, int number, string suffix = "") { var e = new ReleaseEvent(string.Empty, null, series, number, suffix, null, false) { Id = eventId++ }; querySource.Add(e); series.Events.Add(e); return(e); }
private void AddSong(Song song) { querySource.Add(song); foreach (var name in song.Names) { querySource.Add(name); } foreach (var artistLink in song.AllArtists) { querySource.Add(artistLink); } }
private void AddAlbum(Album album) { querySource.Add(album); foreach (var name in album.Names) { querySource.Add(name); } foreach (var artistLink in album.AllArtists) { querySource.Add(artistLink); } }
public void SetUp() { querySource = new QuerySourceList(); artist = new Artist(TranslatedString.Create("XenonP")) { Id = 64 }; querySource.Add(artist); album = new Album(new LocalizedString("Synthesis", ContentLanguageSelection.English)) { Id = 1, DiscType = DiscType.Album, CreateDate = new DateTime(2011, 1, 16) }; AddAlbum(album); albumWithArtist = new Album(new LocalizedString("DIVINE", ContentLanguageSelection.English)) { Id = 1010, DiscType = DiscType.Unknown, RatingAverage = 4.5, CreateDate = new DateTime(2012, 1, 15) }; albumWithArtist.AddArtist(artist); AddAlbum(albumWithArtist); queryParams = new AlbumQueryParams(); search = new Model.Service.Search.AlbumSearch.AlbumSearch(querySource, ContentLanguagePreference.Default); }