public void LoadImagePath()
        {
            const string album = "album";
            const string path = "path";
            AlbumDetailViewModel viewModel = new AlbumDetailViewModel();
            MockImageSearch.Setup(i => i.GetImagePath(album)).Returns(path);

            viewModel.Album = album;

            MockImageSearch.Verify(i => i.GetImagePath(album), Times.Once());
            Assert.AreEqual(path, viewModel.AlbumImagePath );
        }
        public void GetAlbumSongsWhenAlbumIsSetted()
        {
            const string album = "album";
            ObservableCollection<Song> expectedSongs = new ObservableCollection<Song>();
            AlbumDetailViewModel viewModel = new AlbumDetailViewModel();
            MockService.Setup(s => s.GetByAlbum(album)).Returns(expectedSongs);

            viewModel.Album = album;

            MockService.Verify(s => s.GetByAlbum(album), Times.Once());
            Assert.AreEqual(expectedSongs, viewModel.SongList);
        }