示例#1
0
        public void DownloadAlbumArt_Button_Not_Clickable_When_Model_Instance_Is_Null()
        {
            ViewModelMp3 viewModel = new ViewModelMp3();

            bool clickable = viewModel.DownloadAlbumArtCommand_CanExecute();

            Assert.AreEqual(false, clickable);
        }
示例#2
0
        public void DownloadAlbumArt_Button_Not_Clickable_When_IsBusyDownloadingAlbumArt_Property_Is_Set()
        {
            ViewModelMp3 viewModel = new ViewModelMp3();

            viewModel.ModelMp3 = new ModelMp3()
            {
                IsBusyDownloadingAlbumArt = true
            };

            bool clickable = viewModel.DownloadAlbumArtCommand_CanExecute();

            Assert.AreEqual(false, clickable);
        }
示例#3
0
        public void DownloadAlbumArt_Button_Not_Clickable_When_AlbumArt_Length_Is_Smaller_Than_One()
        {
            ViewModelMp3 viewModel = new ViewModelMp3();

            viewModel.ModelMp3 = new ModelMp3()
            {
                AlbumArt = new byte[1]
            };

            bool clickable = viewModel.DownloadAlbumArtCommand_CanExecute();

            Assert.AreEqual(false, clickable);
        }