예제 #1
0
        public void QuarterRecipe()
        {
            var quarterRecipe = new AdjustRecipe();
            var expected      = quarterRecipe.AdjustSingleIngredient(6, .25m);
            var actual        = 1.5;

            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        public void HalfRecipe()
        {
            var halfRecipe = new AdjustRecipe();
            var expected   = halfRecipe.AdjustSingleIngredient(3, .5m);
            var actual     = 1.5;

            Assert.AreEqual(expected, actual);
        }
예제 #3
0
        public void DoubleRecipe()
        {
            var doubleRecipe = new AdjustRecipe();
            var expected     = doubleRecipe.AdjustRecipeTablespoonMeasurements("1", 2);
            var actual       = 2;

            Assert.AreEqual(expected, actual);
        }
예제 #4
0
        public void ConvertRecipeToTalbespoonDecMultiplier()
        {
            var adjust   = new AdjustRecipe();
            var filename = @"C:\Users\Administrator\Documents\Visual Studio 2015\Projects\Rachel-s-Roses\CompilingTest.txt";
            var actual   = adjust.AdjustRecipeTablespoonMeasurements(filename, .5m);
            var MyRecipe = new string[] { "8 tablespoons", ".17 tablespoons", ".33 tablespoons", "1.5 tablespoons", ".66 tablespoons", ".5 tablespoon" };

            Assert.AreEqual(MyRecipe, actual);
        }
예제 #5
0
        public void ConvertRecipeToTablespoonsIntMultiplier()
        {
            var adjust   = new AdjustRecipe();
            var filename = @"C:\Users\Administrator\Documents\Visual Studio 2015\Projects\Rachel-s-Roses\CompilingTest.txt";
            var actual   = adjust.AdjustRecipeTablespoonMeasurements(filename, 3);
            var MyRecipe = new string[] { "48 tablespoons", "16 tablespoons", "2 tablespoons", "9 tablespoons", "3.99 tablespoons", "3 tablespoons" };

            Assert.AreEqual(MyRecipe, actual);
        }
예제 #6
0
        public void ConvertRecipeToTablespoons()
        {
            var adjust   = new AdjustRecipe();
            var filename = @"C:\Users\Administrator\Documents\Visual Studio 2015\Projects\Rachel-s-Roses\CompilingTest.txt";
            var actual   = adjust.AdjustRecipeTablespoonMeasurements(filename, 1);
            var MyRecipe = new string[] { "16.00 tablespoons", "5.33 tablespoons", ".67 tablespoons", "3.00 tablespoons", "1.33 tablespoons", "1.00 tablespoon" };

            Assert.AreEqual(MyRecipe, actual.ToList());
        }