public void N_Less_Than_Zero_Returns_Minus_One() { // Arrange // Act var result = MathsF.Permutations(-1, Rnd.Lng); // Assert Assert.Equal(-1, result); }
public void Returns_Correct_Result(long n, long r, long expected) { // Arrange // Act var result = MathsF.Permutations(n, r); // Assert Assert.Equal(expected, result); }
public void Less_Than_Zero_Returns_Minus_One() { // Arrange // Act var result = MathsF.Factorial(-1); // Assert Assert.Equal(-1, result); }
public void Returns_Correct_Result(long input, long expected) { // Arrange // Act var result = MathsF.Factorial(input); // Assert Assert.Equal(expected, result); }
public void R_Less_Than_Zero_Returns_Minus_One() { // Arrange // Act var result = MathsF.Combinations(Rnd.Lng, -1); // Assert Assert.Equal(-1, result); }
public void N_Less_Than_R_Returns_Minus_One() { // Arrange var n = Rnd.NumberF.GetInt64(min: 2, max: 10); var r = n + 1; // Act var result = MathsF.Permutations(n, r); // Assert Assert.Equal(-1, result); }