public void LoadSongs_ViewModelCollectionsUpdated_InclueAllArtistsOption() { ViewModelFaker.InitializeLoadedViewModel(ViewModelFaker.CreateSongs(2, 2, 1)); var viewModel = new SelectionTracker(JukeController.Instance.Browser); AreEqual(JukeController.Instance.Browser.Artists.Count + 1, viewModel.Artists.Count); //Including ALL_ARTISTS }
public void FullMatchesComeFirst() { var viewModel = ViewModelFaker.InitializeLoadedViewModel(ViewModelFaker.CreateSongs(1, 1, 14)); var logic = new SongSearchLogic(viewModel); var matches = logic.Search("song1"); Assert.AreEqual(6, matches.Count); Assert.AreEqual("song1", matches[0].Name); }