Exemplo n.º 1
0
 public void TestMultyply()
 {
     Assert.AreEqual(6, StackUsing.ComputeFromPolis_Int32("23*"));
 }
Exemplo n.º 2
0
 public void TestSumAndMul()
 {
     Assert.AreEqual(25, StackUsing.ComputeFromPolis_Int32("23+5*"));
 }
Exemplo n.º 3
0
 public void TestWithoutBrackets()
 {
     Assert.AreEqual(true, StackUsing.CheckBKT("alksdlasdl"));
 }
Exemplo n.º 4
0
 public void TestSummary()
 {
     Assert.AreEqual(7, StackUsing.ComputeFromPolis_Int32("25+"));
 }
Exemplo n.º 5
0
 public void TestEmptyString()
 {
     Assert.AreEqual(true, StackUsing.CheckBKT(""));
 }
Exemplo n.º 6
0
 public void TestFailWrongBrackets()
 {
     Assert.AreEqual(false, StackUsing.CheckBKT("))()"));
 }
Exemplo n.º 7
0
 public void TestStackWordsInsideManyBrackets()
 {
     Assert.AreEqual(true, StackUsing.CheckBKT("{array[5] arr = new array(10)}"));
 }
Exemplo n.º 8
0
 public void TestStackUseWordInsideBrackets()
 {
     Assert.AreEqual(true, StackUsing.CheckBKT("(да-да, я )"));
 }
Exemplo n.º 9
0
 public void TestStackUseManyBrackets()
 {
     // expected | what needs test
     Assert.AreEqual(true, StackUsing.CheckBKT("([{}])()[]<[()]>"));
 }