コード例 #1
0
        public void NullAndEmpty()
        {
            StringCalculator.StringCalculator TestCalc = new StringCalculator.StringCalculator();

            Assert.AreEqual <string>("Write your equation please.", TestCalc.CalculateEquation(null));
            Assert.AreEqual <string>("Write your equation please.", TestCalc.CalculateEquation(" "));
        }
コード例 #2
0
        public void Summ()
        {
            StringCalculator.StringCalculator TestCalc = new StringCalculator.StringCalculator();
            string equation = "10+20-30";
            string answer   = TestCalc.CalculateEquation(equation);

            Assert.AreEqual <string>("0", answer);
        }
コード例 #3
0
        public void Subtraction()
        {
            StringCalculator.StringCalculator TestCalc = new StringCalculator.StringCalculator();
            string equation = "10/20/300000";
            string answer   = TestCalc.CalculateEquation(equation);

            Assert.AreEqual <string>("1,66666666666667E-06", answer);
        }
コード例 #4
0
        public void Multiply()
        {
            StringCalculator.StringCalculator TestCalc = new StringCalculator.StringCalculator();
            string equation = "10*20*3000";
            string answer   = TestCalc.CalculateEquation(equation);

            Assert.AreEqual <string>("600000", answer);
        }
コード例 #5
0
ファイル: Program.cs プロジェクト: antonsamarsky/code.katas
		static void Main()
		{
			var calc = new StringCalculator.StringCalculator();
			calc.ExecuteAddCyclic();
		}
コード例 #6
0
        public void IncorrectCharacter()
        {
            StringCalculator.StringCalculator TestCalc = new StringCalculator.StringCalculator();

            Assert.AreEqual <string>("We found incorrect character in your equation, delete it please.", TestCalc.CalculateEquation("1_h/ 0"));
        }
コード例 #7
0
        public void Infinity()
        {
            StringCalculator.StringCalculator TestCalc = new StringCalculator.StringCalculator();

            Assert.AreEqual <string>("бесконечность", TestCalc.CalculateEquation("1/0"));
        }
コード例 #8
0
 public StringCalculatorTests()
 {
     Calcuator = new StringCalculator.StringCalculator();
 }
コード例 #9
0
 public StringCalculatorTest()
 {
     m_calc = new StringCalculator.StringCalculator();
 }
コード例 #10
0
 public StringCalculatorTest()
 {
     _stringCalculator = new StringCalculator.StringCalculator();
 }