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
        }
示例#2
0
        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);
        }