Esempio n. 1
0
 public void TestCompute()
 {
     // Тестирование метода Compute контроллера Home.
     HomeController controller = new HomeController();
     ViewResult result = controller.Compute("(2+3)*2+4/2");
     Assert.AreEqual((double)12, result.Model);
 }
Esempio n. 2
0
 public void TestUnaryMinus()
 {
     HomeController controller = new HomeController();
     ViewResult result = controller.Compute("-2+300");
     Assert.AreEqual((double)298, result.Model);
 }
Esempio n. 3
0
 public void TestTrigonometricFunc()
 {
     HomeController controller = new HomeController();
     ViewResult result = controller.Compute("cos pi + pi");
     Assert.AreEqual(2.14, result.Model);
 }
Esempio n. 4
0
 public void TestSpaces()
 {
     HomeController controller = new HomeController();
     ViewResult result = controller.Compute("2 + 3");
     Assert.AreEqual((double)5, result.Model);
 }