コード例 #1
0
        public void Fib(int n, int expected)
        {
            var sut    = new FibonacciNumber();
            var actual = sut.Fib(n);

            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void FibonacciNumberTest1()
        {
            var fibonacciNumber = new FibonacciNumber();

            var actual   = fibonacciNumber.Fib(5);
            var expected = 5;

            Assert.That(actual, Is.EqualTo(expected));
        }
コード例 #3
0
 public void GetFibonacciNumberTestCase9()
 {
     FibonacciNumber.Fib(8).Should().Be(21);
 }
コード例 #4
0
 public void GetFibonacciNumberTestCase8()
 {
     FibonacciNumber.Fib(7).Should().Be(13);
 }
コード例 #5
0
 public void GetFibonacciNumberTestCase7()
 {
     FibonacciNumber.Fib(6).Should().Be(8);
 }
コード例 #6
0
 public void GetFibonacciNumberTestCase6()
 {
     FibonacciNumber.Fib(5).Should().Be(5);
 }
コード例 #7
0
 public void GetFibonacciNumberTestCase5()
 {
     FibonacciNumber.Fib(4).Should().Be(3);
 }
コード例 #8
0
 public void GetFibonacciNumberTestCase4()
 {
     FibonacciNumber.Fib(3).Should().Be(2);
 }
コード例 #9
0
 public void GetFibonacciNumberTestCase3()
 {
     FibonacciNumber.Fib(2).Should().Be(1);
 }
コード例 #10
0
 public void GetFibonacciNumberTestCase1()
 {
     FibonacciNumber.Fib(0).Should().Be(0);
 }