public void GetAllCalculationWrong() { CalculationRepositoryMock _calRepo = new CalculationRepositoryMock(); List <Calculation> calculations = _calRepo.GettAllCalculations().ToList(); Assert.AreNotEqual(7, calculations.Count); Calculation check = calculations.FirstOrDefault(c => c.CalculationId == 1); Assert.AreNotEqual(2, check.CalculationId); Assert.AreNotEqual("12 / 3 = 4", check.MathCal); }
public void CanGetAllCalculation() { CalculationRepositoryMock _calRepo = new CalculationRepositoryMock(); List <Calculation> calculations = _calRepo.GettAllCalculations().ToList(); Assert.AreEqual(6, calculations.Count); Calculation check = calculations.FirstOrDefault(c => c.CalculationId == 1); Assert.AreEqual(1, check.CalculationId); Assert.AreEqual("10 * 5 = 50", check.MathCal); }
public void CanAddCalculation() { CalculationRepositoryMock _calRepo = new CalculationRepositoryMock(); Calculation calculation = new Calculation() { CalculationId = 6, MathCal = "12 / 3 = 4" }; _calRepo.CreateCalculation(calculation); List <Calculation> calculations = _calRepo.GettAllCalculations().ToList(); Assert.AreEqual(6, calculations.Count); Calculation check = calculations.FirstOrDefault(c => c.CalculationId == 3); Assert.AreEqual(3, check.CalculationId); Assert.AreEqual("20 * 5 = 100", check.MathCal); }