Beispiel #1
0
        public void SumOfMultipleTest_Scenario2( )
        {
            ulong ret = SumOfMultiple.Calc(6, 1, 1);

            // 1 + 2 + 3 + 4 + 5 = 15 // all this natural number multiple by 1
            Assert.IsTrue(15 == ret);
        }
Beispiel #2
0
        public void Shoud_return_sum_of_multiples_of_3_or_5(ulong limit, string expectedString)
        {
            var expected = BigInteger.Parse(expectedString);

            var service = new SumOfMultiple();
            var actual  = service.Execute(limit);

            Assert.AreEqual(expected, actual);
        }
Beispiel #3
0
        public void SumOfMultipleTest_Scenario1( )
        {
            ulong ret = SumOfMultiple.Calc(6, 3, 5);

            Assert.IsTrue(8 == ret);
        }
Beispiel #4
0
 public void Should_throw_exception_when_limit_is_below_0(int limit)
 {
     var service = new SumOfMultiple();
     var dummy   = service.Execute(limit);
 }