Example #1
0
        public void Add_Test()
        {
            var calculator = new Calculator1();

            Assert.AreEqual(3, calculator.Add(1.5, 1.5));
            Assert.AreEqual(1000, calculator.Add(150.25, 849.75));
            Assert.AreEqual(0, calculator.Add(10, -10));
            Assert.AreEqual(1, calculator.Add(0, 1));
        }
Example #2
0
        public void Add_Intigers_SumIsCorrect()
        {
            //Act
            var result = uut.Add(13, 1);

            //Assert
            Assert.That(result, Is.EqualTo(14));
        }
Example #3
0
 static void TestNegatives()
 {
     Console.WriteLine("Testing negatives...");
     if (Calculator1.Add("//;\n-1;2;-3;4;-5;6") == "3")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #4
0
 static void TestUserDelim()
 {
     Console.WriteLine("Testing user delimiter...");
     if (Calculator1.Add("//;\n1;2") == "3")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #5
0
 static void TestNewLineDelim()
 {
     Console.WriteLine("Testing '\\n' as delimiter...");
     if (Calculator1.Add("1,2\n3") == "6")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #6
0
 static void TestUnknownArgs()
 {
     Console.WriteLine("Testing unknown args...");
     if (Calculator1.Add("2,2,3") == "7")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #7
0
 static void TestTwoArgs()
 {
     Console.WriteLine("Testing 2 args...");
     if (Calculator1.Add("2,2") == "4")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #8
0
 static void TestOneArgs()
 {
     Console.WriteLine("Testing 1 args...");
     if (Calculator1.Add("1") == "1")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #9
0
 static void TestMultDelims()
 {
     Console.WriteLine("Testing multiple delimiters...");
     if (Calculator1.Add("//[**][%%%]\n1**2%%%3") == "6")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #10
0
 static void TestLongDelims()
 {
     Console.WriteLine("Testing long delimiters...");
     if (Calculator1.Add("//[***]\n1***2***3") == "6")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #11
0
 static void TestBigNumbers()
 {
     Console.WriteLine("Testing big numbers...");
     if (Calculator1.Add("//;\n1001;2") == "2")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }
Example #12
0
 static void TestZeroArgs()
 {
     Console.WriteLine("Testing 0 args...");
     if (Calculator1.Add("") == "0")
     {
         Console.WriteLine("OK!");
     }
     else
     {
         Console.WriteLine("NOT OK!");
     }
 }