Ejemplo n.º 1
0
 public void Factorial()
 {
     Assert.AreEqual(1, Calculator.Factorial(0));
     Assert.AreEqual(1, Calculator.Factorial(1));
     Assert.AreEqual(2, Calculator.Factorial(2));
     Assert.AreEqual(120, Calculator.Factorial(5));
     Assert.AreEqual(3628800, Calculator.Factorial(10));
 }
Ejemplo n.º 2
0
        public void Factorial()
        {
            //# http://en.wikipedia.org/wiki/Factorial

            Assert.AreEqual(1, Calculator.Factorial(0));        //  it "computes the factorial of 0"
            Assert.AreEqual(1, Calculator.Factorial(1));        //  it "computes the factorial of 1"
            Assert.AreEqual(2, Calculator.Factorial(2));        //  it "computes the factorial of 2"
            Assert.AreEqual(120, Calculator.Factorial(5));      //  it "computes the factorial of 5"
            Assert.AreEqual(3628800, Calculator.Factorial(10)); //  it "computes the factorial of 10"
        }
Ejemplo n.º 3
0
 public void Factorial()
 {
     Assert.AreEqual(120, Calculator.Factorial(5));
     //# http://en.wikipedia.org/wiki/Factorial
     //  it "computes the factorial of 0"
     //  it "computes the factorial of 1"
     //  it "computes the factorial of 2"
     //  it "computes the factorial of 5"
     //  it "computes the factorial of 10"
 }
Ejemplo n.º 4
0
 public void Factorial()
 {
     //# http://en.wikipedia.org/wiki/Factorial
     //  it "computes the factorial of 0"
     //  it "computes the factorial of 1"
     //  it "computes the factorial of 2"
     //  it "computes the factorial of 5"
     //  it "computes the factorial of 10"
     Assert.AreEqual(6, Calculator.Factorial(3));
     Assert.AreEqual(3628800, Calculator.Factorial(10));
 }
Ejemplo n.º 5
0
 public void Factorial()
 {
     //# http://en.wikipedia.org/wiki/Factorial
     //  it "computes the factorial of 0"
     //  it "computes the factorial of 1"
     //  it "computes the factorial of 2"
     //  it "computes the factorial of 5"
     //  it "computes the factorial of 10"
     Assert.AreEqual(120, Calculator.Factorial(5));
     //throw new NotImplementedException();
 }
 public void Factorial()
 {
     Assert.AreEqual(1, Calculator.Factorial(-28));
     Assert.AreEqual(1, Calculator.Factorial(-1));
     Assert.AreEqual(1, Calculator.Factorial(0));
     Assert.AreEqual(1, Calculator.Factorial(1));
     Assert.AreEqual(2, Calculator.Factorial(2));
     Assert.AreEqual(6, Calculator.Factorial(3));
     Assert.AreEqual(24, Calculator.Factorial(4));
     Assert.AreEqual(120, Calculator.Factorial(5));
     Assert.AreEqual(720, Calculator.Factorial(6));
 }
Ejemplo n.º 7
0
 public void Factorial()
 {
     Assert.AreEqual(1, Calculator.Factorial(0));
     Assert.AreEqual(1, Calculator.Factorial(1));
     Assert.AreEqual(2, Calculator.Factorial(2));
     Assert.AreEqual(120, Calculator.Factorial(5));
     Assert.AreEqual(3628800, Calculator.Factorial(10));
     //# http://en.wikipedia.org/wiki/Factorial
     //  it "computes the factorial of 0"
     //  it "computes the factorial of 1"
     //  it "computes the factorial of 2"
     //  it "computes the factorial of 5"
     //  it "computes the factorial of 10"
     /*throw new NotImplementedException();*/
 }
Ejemplo n.º 8
0
        public void Factorial()

        {
            Assert.AreEqual(6, Calculator.Factorial(3));
            Assert.AreEqual(479001600, Calculator.Factorial(12));
            Assert.AreEqual(362880, Calculator.Factorial(9));
            Assert.AreEqual(3628800, Calculator.Factorial(10));
            //# http://en.wikipedia.org/wiki/Factorial
            //  it "computes the factorial of 0"
            //  it "computes the factorial of 1"
            //  it "computes the factorial of 2"
            //  it "computes the factorial of 5"
            //  it "computes the factorial of 10"
            //throw new NotImplementedException();
        }
Ejemplo n.º 9
0
 public void Factorial()
 {
     Assert.AreEqual(120, Calculator.Factorial(5));
 }