public void ConvertGallonToOunces() { var convert = new ConvertMeasurementCalculations(); var expected = 192m; var actual = convert.ConvertWeightToOunces("1 1/2 gallons"); Assert.AreEqual(expected, actual); }
public void ConvertMeasurementToTeaspoons9() { var convert = new ConvertMeasurementCalculations(); var expected = 258.75m; var actual = convert.AggregateTeaspoons("5 1/8 cup 3 1/2 tablespoons 2 1/4 teaspoons"); Assert.AreEqual(expected, actual); }
public void ConvertOuncesToOunces() { var convert = new ConvertMeasurementCalculations(); var expected = 15.5m; var actual = convert.ConvertWeightToOunces("15.5 ounces"); Assert.AreEqual(expected, actual); }
public void TestCondensementOfMeasurement3() { var convert = new ConvertMeasurementCalculations(); var expected = "4 2/3 cups 1 tablespoon 1/2 teaspoons"; var actual = convert.CondenseTeaspoonsToMeasurement(216m + 9m + 2.5m); //this is written for 4 1/2 cups 3 tablespoons 1/2 teaspoons, but it condensed more efficiently Assert.AreEqual(expected, actual); }
public void TestCondensementOfMeasurement4() { var convert = new ConvertMeasurementCalculations(); var expected = "12 1/2 cups 1 tablespoon 2 1/2 teaspoons"; var actual = convert.CondenseTeaspoonsToMeasurement(600m + 4.5m + 1m); Assert.AreEqual(expected, actual); }
public void ConvertMeasurementToTeaspoons8() { var convert = new ConvertMeasurementCalculations(); var expected = 187.5m; var actual = convert.AggregateTeaspoons("3 3/4 cups 2 tablespoons 1 1/2 teaspoons"); Assert.AreEqual(expected, actual); }
public void MultiplierTest3() { var convert = new ConvertMeasurementCalculations(); var expected = .5m; var actual = convert.Multiplier(10, 20); Assert.AreEqual(expected, actual); }
public void ConvertMeasurementToTeaspoons4() { var convert = new ConvertMeasurementCalculations(); var expected = 3m; var actual = convert.AggregateTeaspoons("1 tablespoon"); Assert.AreEqual(expected, actual); }
public void TestAdjustEggsMeasurement5() { var convert = new ConvertMeasurementCalculations(); var expected = "1/4 egg whites"; var actual = convert.AdjustEggsMeasurement("1 egg white", 4, 16); Assert.AreEqual(expected, actual); }
public void TestAdjustedTeaspoons3() { var convert = new ConvertMeasurementCalculations(); var expected = 253.76m; var actual = convert.AdjustedTeaspoons(768.96m, .33m); Assert.AreEqual(expected, actual); }
public void TestAdjustMeasurement2() { var convert = new ConvertMeasurementCalculations(); var expected = "1 tablespoon 1 teaspoon"; var actual = convert.AdjustMeasurement("2 teaspoons", 4m, 2m); Assert.AreEqual(expected, actual); }
public void MultiplierStringTest5() { var convert = new ConvertMeasurementCalculations(); var expected = "1/2"; var actual = convert.MultiplierString(5.5m, 11m); Assert.AreEqual(expected, actual); }
public void TestAdjustedTeaspoons2() { var convert = new ConvertMeasurementCalculations(); var expected = 8.25m; var actual = convert.AdjustedTeaspoons(1.5m, 5.5m); Assert.AreEqual(expected, actual); }
public void MultiplierStringTest4() { var convert = new ConvertMeasurementCalculations(); var expected = ".3"; var actual = convert.MultiplierString(6, 20); Assert.AreEqual(expected, actual); }
public void MultiplierStringTest() { var convert = new ConvertMeasurementCalculations(); var expected = "3/4"; var actual = convert.MultiplierString("10 1/2", "14"); Assert.AreEqual(expected, actual); }
public void MultiplierTest4() { var convert = new ConvertMeasurementCalculations(); var expected = .75m; var actual = convert.Multiplier("10 1/2", "14"); Assert.AreEqual(expected, actual); }
public void TestCondensementOfMeasurement6() { var convert = new ConvertMeasurementCalculations(); var expected = "1 pinch"; var actual = convert.CondenseTeaspoonsToMeasurement(.05m); Assert.AreEqual(expected, actual); }
public void TestAdjustedTeaspoons5() { var convert = new ConvertMeasurementCalculations(); var expected = 33m; var actual = convert.AdjustedTeaspoons(3, 11); Assert.AreEqual(expected, actual); }
public void TestCondensementOfMeasurement7() { var convert = new ConvertMeasurementCalculations(); var expected = "12 3/4 cups 1 tablespoon 2 teaspoons 1 pinch"; var actual = convert.CondenseTeaspoonsToMeasurement(612m + 3m + 2m + .05m); Assert.AreEqual(expected, actual); }
public void TestAdjustedTeaspoons6() { var convert = new ConvertMeasurementCalculations(); var expected = 43.50m; var actual = convert.AdjustedTeaspoons(4.5m, "9 2/3"); Assert.AreEqual(expected, actual); }
public void TestAdjustMeasurement4() { var convert = new ConvertMeasurementCalculations(); var expected = "1 1/2 cups 1 1/2 teaspoons"; var actual = convert.AdjustMeasurement("6 cups 2 tablespoons", 8, 32); Assert.AreEqual(expected, actual); }
public void TestAdjustedTeaspoons7() { var convert = new ConvertMeasurementCalculations(); var expected = 559.41m; var actual = convert.AdjustedTeaspoons(55.25m, "10 1/8"); Assert.AreEqual(expected, actual); }
public void TestAdjustEggsMeasurement4() { var convert = new ConvertMeasurementCalculations(); var expected = "6 eggs"; var actual = convert.AdjustEggsMeasurement("1 egg", 6, 1); Assert.AreEqual(expected, actual); }
public void ConvertLbsToOunces2() { var convert = new ConvertMeasurementCalculations(); var expected = 89.6m; var actual = convert.ConvertWeightToOunces("5.6 pounds"); Assert.AreEqual(expected, actual); }
public void ConvertMeasurementToTeaspoons7() { var convert = new ConvertMeasurementCalculations(); var expected = 600m; var actual = convert.AggregateTeaspoons("12 1/2 cups"); Assert.AreEqual(expected, actual); }
public void TestCondensementOfMeasurement2() { var convert = new ConvertMeasurementCalculations(); var expected = "1 cup 1 tablespoon 1 teaspoon"; var actual = convert.CondenseTeaspoonsToMeasurement(48m + 3m + 1m); Assert.AreEqual(expected, actual); }
public void TestAddingDictionaryKeysAndValues() { var convert = new ConvertMeasurementCalculations(); var expected = new Dictionary <string, decimal>(); expected.Add("cups", 1.5m); var actual = new Dictionary <string, decimal>(); convert.AddMeasurementToDictionary(actual, "cups", 1m); convert.AddMeasurementToDictionary(actual, "cups", .5m); Assert.AreEqual(expected["cups"], actual["cups"]); }
public Dictionary <string, decimal> splitColonDelimitedFileInsertIntoDictionary(string filename) { var convertMeasurement = new ConvertMeasurementCalculations(); var capitalize = new Capitalize(); var insertIntoDictionary = new ConvertMeasurementCalculations(); var line = ""; var ingredientDensityDictionary = new Dictionary <string, decimal>(); using (var reader = new StreamReader(filename)) { while ((line = reader.ReadLine()) != null) { if (line.Contains(':')) { var lineSplitAtColon = line.Split(':'); var ingredientName = capitalize.capitalizeFirstLetterOfEachWord(lineSplitAtColon[0].Trim()); var ingredientDensity = lineSplitAtColon[1].Trim(); insertIntoDictionary.AddMeasurementToDictionary(ingredientDensityDictionary, ingredientName, decimal.Parse(ingredientDensity)); //ingredientDensityDictionary.Add(capitalize.capitalizeFirstLetterOfEachWord(ingredientName), decimal.Parse(ingredientDensity)); } } } return(ingredientDensityDictionary); }