コード例 #1
0
ファイル: FavoritesTest.cs プロジェクト: zoroz/Terminals
        public void CustomIcon_UpdateFavoriteIcon_DoesntSaveFavorite()
        {
            var favorite = this.AddFavorite();

            this.Favorites.UpdateFavoriteIcon(favorite, ImageAssert.IMAGE_FILE);
            FilePersistence secondaryPersistence = CreateFilePersistence();
            IFavorite       checkfavorite        = secondaryPersistence.Favorites.FirstOrDefault();
            Image           favoriteIcon         = secondaryPersistence.Favorites.LoadFavoriteIcon(checkfavorite);

            string testDeploymentDir = this.TestContext.TestDeploymentDir;

            ImageAssert.DoesntEqualsExpectedIcon(testDeploymentDir, favoriteIcon);
        }
コード例 #2
0
ファイル: FavoritesTest.cs プロジェクト: zoroz/Terminals
        public void UpdateFavoriteIcon_DoesntStoreIconToDatabase()
        {
            IFavorite favorite = this.CreateTestFavorite();

            this.PrimaryFavorites.Add(favorite);

            this.PrimaryFavorites.UpdateFavoriteIcon(favorite, IMAGE_FILE);

            IFavorite loaded              = this.SecondaryFavorites.First();
            Image     loadedIcon          = this.SecondaryFavorites.LoadFavoriteIcon(loaded);
            string    deploymentDirectory = this.TestContext.DeploymentDirectory;

            ImageAssert.DoesntEqualsExpectedIcon(deploymentDirectory, loadedIcon);
        }