public void Verify_That_Upper_Bound_of_Zero_Yields_Zero() { var problem = new ProblemOne(); int solution = problem.Solve(0); Assert.AreEqual(0, solution); }
public void SumWithForLoop_WhenCalled_ShouldSumTotalNumbers() { var expected = 50; var numbers = new int[] { 15, 5, 3, 7, 2, 6, 2, 10 }; var actual = ProblemOne.SumWithForLoop(numbers); Assert.AreEqual(expected, actual); }
public void Verify_That_Upper_Bound_of_Six_Yields_Eight() { var problem = new ProblemOne(); int solution = problem.Solve(6); Assert.AreEqual(8, solution); }
public void Verify_That_Upper_Bound_of_Ten_Yields_TwentyThree() { var problem = new ProblemOne(); int solution = problem.Solve(10); Assert.AreEqual(23, solution); }
public void Find_Value_When_Upper_Bound_is_OneThousand() { var problem = new ProblemOne(); int solution = problem.Solve(1000); Console.WriteLine("Solution is {0}", solution); }
public void Verify_That_Upper_Bound_of_Four_Yields_Three() { var problem = new ProblemOne(); int solution = problem.Solve(4); Assert.AreEqual(3, solution); }
public void Return23WhenAddingMultiplesOf3Or5Below10() => ProblemOne.GetSumOfThreeOrFiveMultilierFromOneTo(10).Should().Be(23);