public void CalculateTest() { double expected = -34; double actual = new SubtractionCalculator().Calculate(-33, 1); Assert.AreEqual(expected, actual); }
public void CalculateTest(double firstValue, double secondValue, double expected) { var calculator = new SubtractionCalculator(); var actualResult = calculator.Calculate(firstValue, secondValue); Assert.AreEqual(expected, actualResult); }
public void Calculate() { ITwoArgumentsCalculator calculator = new SubtractionCalculator(); double result = calculator.Calculate(14, 2); Assert.AreEqual(12, result); }
public void SubtractionCalculatorTest() { var calculator = new SubtractionCalculator(); double actual = calculator.Calculate(2, 1); Assert.AreEqual(1, actual); }
public void SubtractionCalculatorTests(double firstArgument, double secondArgument, double result) { var calculator = new SubtractionCalculator(); var actualResult = calculator.Calculate(firstArgument, secondArgument); Assert.AreEqual(result, actualResult); }
public void CalculateTest() { SubtractionCalculator calculator = new SubtractionCalculator(); Assert.AreEqual(0, calculator.Calculate(5, 5)); Assert.AreEqual(10, calculator.Calculate(5, -5)); Assert.AreEqual(-1.8, calculator.Calculate(1.2, 3)); }
public void CalculateTest(double valueOne, double valueTwo, double result) { var calculator = new SubtractionCalculator(); var testResult = calculator.Calculate(valueOne, valueTwo); Assert.AreEqual(result, testResult); }
public void CalculateTest() { SubtractionCalculator calculator = new SubtractionCalculator(); Assert.AreEqual(8, calculator.Calculate(10, 2)); Assert.AreEqual(12, calculator.Calculate(13, 1)); Assert.AreEqual(5, calculator.Calculate(5.3, 0.3)); }
public void ShouldReturnCorrectDifferenceOfNumbers() { var calculator = new SubtractionCalculator(new List <int> { 1, 2, 3 }); var actualResult = calculator.Calculate(); Assert.AreEqual(actualResult, -6); calculator = new SubtractionCalculator(new List <int> { 7, 11, 24, 7 }); actualResult = calculator.Calculate(); Assert.AreEqual(actualResult, -49); }
private ICalculator <float> CreateCalculator(CalculateType calculateType, params float[] values) { ICalculator <float> ret = null; switch (calculateType) { case CalculateType.Addition: ret = new AdditionCalculator <float>(values[0], values[1]); break; case CalculateType.Subtraction: ret = new SubtractionCalculator <float>(values[0], values[1]); break; case CalculateType.Multiplication: ret = new MultiplicationCalculator <float>(values[0], values[1]); break; case CalculateType.Division: ret = new DivisionCalculator <float>(values[0], values[1]); break; case CalculateType.Power: ret = new PowerCalculator <float>(values[0], values[1]); break; case CalculateType.Sine: ret = new SineCalculator <float>(values[0]); break; case CalculateType.Cosine: ret = new CosineCalculator <float>(values[0]); break; } return(ret); }