public void Accumulator_getPositiveAccumulator_returns2() { var uut = new CalculatorClass.Calculator(); uut.Add(1, 1); //Accumulator should now be 2, given that Add-function works properly. Assert.That(uut.Accumulator, Is.EqualTo(2)); }
public void Accumulator_getNegativeAccumulator_returnsMinus2() { var uut = new CalculatorClass.Calculator(); uut.Subtract(0, 2); //Accumulator should now be 2, given that Add-function works properly. Assert.That(uut.Accumulator, Is.EqualTo(-2)); }
public void Divisions_divide4by0_returnsInfinity() { var uut = new CalculatorClass.Calculator(); var ex = Assert.Catch <DivideByZeroException>(() => uut.Divide(5, 0)); }
public void Divisions_divide5by0_throwsDivZeroError() { var uut = new CalculatorClass.Calculator(); var ex = Assert.Catch <DivideByZeroException>(() => uut.Divide(5, 0)); }
public void Subtraction_subtractMinus3fromInitializedAccumulator_returns1() { var uut = new CalculatorClass.Calculator(); uut.Add(4); // Accumulator = 4 - Given that Add works as proposed. Assert.That(uut.Subtract(-3), Is.EqualTo(7)); }
public double DivisionWithTestCase_MultiplyWithInitializedAccumulator_ReturnsResult(double divisor) { var uut = new CalculatorClass.Calculator(); uut.Add(4); // Accumulator = 4 - Given that Add works as proposed. return(uut.Divide(divisor)); }
public void Addition_addMinus3toInitializedAccumulator_returns1() { var uut = new CalculatorClass.Calculator(); uut.Add(4); // Accumulator = 3 - Given that Add works as proposed. Assert.That(uut.Add(-3), Is.EqualTo(1)); }
public double DivisionWithTestCase_MultiplyWithUninitializedAccumulator_ReturnsResult(double divisor) { var uut = new CalculatorClass.Calculator(); return(uut.Divide(divisor)); }
public double MultiplyWithTestCase_MultiplyWithUninitializedAccumulator_ReturnsResult(double Multiplicator) { var uut = new CalculatorClass.Calculator(); return(uut.Multiply(Multiplicator)); }
public void Divisions_divide5by2_returnsMinus2point5() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Divide(5, 2), Is.EqualTo(2.5)); }
public double PowerWithTestCase_Power2Numbers_ReturnsResult(double x, double y) { var uut = new CalculatorClass.Calculator(); return(uut.Power(x, y)); }
public double MultiplyWithTestCase_Multiply2Numbers_ReturnsResult(double x, double y) { var uut = new CalculatorClass.Calculator(); return(uut.Multiply(x, y)); }
public double SubtractWithTestCase_Subtract2Numbers_ReturnsResult(double x, double y) { var uut = new CalculatorClass.Calculator(); return(uut.Subtract(x, y)); }
public void Addition_addMinus3toDefaultAccumulator_returnsMinus3() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Add(-3), Is.EqualTo(-3)); }
public void Accumulator_getDefaultAccumulator_returns0() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Accumulator, Is.EqualTo(0)); }
public void Subtract_Subtract3From4_Returns1() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Subtract(4, 3), Is.EqualTo(1)); }
public void Addition_add2point5toDefaultAccumulator_returns2point5() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Add(2.5), Is.EqualTo(2.5)); }
public void Multiply_Multiply3And4_Returns12() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Multiply(3, 4), Is.EqualTo(12)); }
public double AddWithTestCase_Add2Numbers_ReturnsResult(double x, double y) { var uut = new CalculatorClass.Calculator(); return(uut.Add(x, y)); }
public void Power_Power3of2_Returns8() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Power(2, 3), Is.EqualTo(8)); }
public void Subtraction_subtractMinus3fromDefaultAccumulator_returns3() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Subtract(-3), Is.EqualTo(3)); }
public void Divisions_divide9by3_returns3() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Divide(9, 3), Is.EqualTo(3)); }
public void Add_Add3And4_Returns7() { var uut = new CalculatorClass.Calculator(); Assert.That(uut.Add(3, 4), Is.EqualTo(7)); }