예제 #1
0
        public void CanFindPositionOfValueFortyWithConstructorParam()
        {
            var x = new FibonacciCalculator(5);
            var y = x.CalculatePositionOfValue(40);

            Assert.AreEqual(5, y);
        }
예제 #2
0
        public void CanFindPositionOfValueEightWithDefaultConstructor()
        {
            var x = new FibonacciCalculator();
            var y = x.CalculatePositionOfValue(8);

            Assert.AreEqual(5, y);
        }
예제 #3
0
        public void DoesThrowExeceptionWithInvalieValueAndConstructorParam()
        {
            var x = new FibonacciCalculator(5);

            x.CalculatePositionOfValue(31);
        }