public void TestEqualValues() { int[] expectedValues = { 3, 7, 61, 5, 13, 65533 }; for (int i = 1; i < 4; i++) { var actualResult = Exercise04.Run(i, i); Assert.AreEqual(expectedValues[i - 1], actualResult); } }
public void TestZeroN() { int[] expectedValues = { 1, 2, 3, 5, 13 }; for (int i = 0; i < 5; i++) { var actualResult = Exercise04.Run(i, 0); Assert.AreEqual(expectedValues[i], actualResult); } }
public void TestConstantM() { int[] expectedValues = { 1, 2, 3, 4, 13 }; for (int i = 0; i < 20; i++) { var actualResult = Exercise04.Run(0, i); Assert.AreEqual(i + 1, actualResult); } }
public void TestConstantM() { var expectedValues = new[] { 1, 2, 3, 4, 13 }; for (var i = 0; i < 20; i++) { var actualResult = Exercise04.Run(0, i); actualResult.Should().Be(expectedValues[i]); } }
public void TestZeroN() { var expectedValues = new[] { 1, 2, 3, 5, 13 }; for (var i = 0; i < 5; i++) { var actualResult = Exercise04.Run(i, 0); actualResult.Should().Be(expectedValues[i]); } }
public void TestEqualValues() { var expectedValues = new[] { 3, 7, 61, 5, 13, 65533 }; for (var i = 1; i < 4; i++) { var actualResult = Exercise04.Run(i, i); actualResult.Should().Be(expectedValues[i]); } }
public void CalculateTotalCost() { Exercise04 instance = new Exercise04(); // doubles are notoriously hard to test because they use floating-point rounding. // The third argument in `Assert.AreEqual` is a delta. It represents the margin of error for equality. // As long as the expected and actual differ by less than the delta, the test passes. Assert.AreEqual(1.25, instance.CalculateTotalCost(0.25, 5), 0.001); Assert.AreEqual(99.06, instance.CalculateTotalCost(1.27, 100), 0.001); }
public void TestMatrix() { var expectedValues = new[, ] { { 1, 2, 3, 4, 5, 6 }, { 2, 3, 4, 5, 6, 7 }, { 3, 5, 7, 9, 11, 13 }, { 5, 13, 29, 61, 125, 253 } }; for (var i = 0; i < expectedValues.GetLength(0); i++) { for (var j = 0; j < expectedValues.GetLength(1); j++) { var actualResult = Exercise04.Run(i, j); actualResult.Should().Be(expectedValues[i, j]); } } }
public void TestMatrix() { int[,] expectedValues = { { 1, 2, 3, 4, 5, 6 }, { 2, 3, 4, 5, 6, 7 }, { 3, 5, 7, 9, 11, 13 }, { 5, 13, 29, 61, 125, 253 } }; for (int i = 0; i < expectedValues.GetLength(0); i++) { for (int j = 0; j < expectedValues.GetLength(1); j++) { var actualResult = Exercise04.Run(i, j); Assert.AreEqual(expectedValues[i, j], actualResult); } } { } }
public void Exercise04_Test(int resultExpected, int x, int y) { var result = Exercise04.PascalTriangle(x, y); Assert.Equal(resultExpected, result); }
public void TestZeroValues() { var actualResult = Exercise04.Run(0, 0); actualResult.Should().Be(1); }
public void Test_SumOfPrimeNumbers() { var exercise04 = new Exercise04(); Assert.AreEqual(exercise04.SumOfPrimeNumbers(new int[] { 1, 0, 2, 3, 5, 12, 35, 500, 10301 }), 10311); }
public void TestZeroValues() { var actualResult = Exercise04.Run(0, 0); Assert.AreEqual(1, actualResult); }
public void Exercise04_Test(int resultExpected, int n) { var result = Exercise04.Series(n); Assert.Equal(resultExpected, result); }
public void Test_SumOfNumbers() { var exercise04 = new Exercise04(); Assert.AreEqual(exercise04.SumOfNumbers("abc 123 def 33 mn 3.221"), 380); }
public void Test_Fibonacci_Ok(int n, string result) { Assert.AreEqual(Exercise04.Fibonacci(n), result); }
public void Test_FiboNacciLessThanN() { var exercise04 = new Exercise04(); Assert.AreEqual(exercise04.FiboNacciLessThanN(15), "1 1 2 3 5 8 13"); Assert.AreEqual(exercise04.FiboNacciLessThanN(200), "1 1 2 3 5 8 13 21 34 55 89 144"); }