public void WhenSendind24ShouldReturn8() { var expectedValue = 8; var countFactors = new CountFactors(); var actualValue = countFactors.Solution(24); Assert.AreEqual(expectedValue, actualValue); }
public void Basic() { // Arrange int n = 24; int expected = 8; CountFactors solution = new CountFactors(); // Act int result = solution.Solution(n); // Assert Assert.AreEqual(expected, result); }
public void MinValue() { // Arrange int n = 1; int expected = 1; CountFactors solution = new CountFactors(); // Act int result = solution.Solution(n); // Assert Assert.AreEqual(expected, result); }
public void QuadraticValueWithMoreThanThree() { // Arrange int n = 81; int expected = 5; CountFactors solution = new CountFactors(); // Act int result = solution.Solution(n); // Assert Assert.AreEqual(expected, result); }
public void LargestValue() { // Arrange int n = int.MaxValue - 1; int expected = 192; CountFactors solution = new CountFactors(); // Act int result = solution.Solution(n); // Assert Assert.AreEqual(expected, result); }