Ejemplo n.º 1
0
 public void IgnoreOverOneThousand()
 {
     Assert.AreEqual(5, StringCalculator.Calculate("//JimIsAwesome\n5JimIsAwesome1001"));
 }
Ejemplo n.º 2
0
 public void MultipleDelimitors()
 {
     Assert.AreEqual(34, StringCalculator.Calculate("//[,][$][@]\n10,9$8@7"));
 }
Ejemplo n.º 3
0
 public void CustomDelimitor()
 {
     Assert.AreEqual(10, StringCalculator.Calculate("//JimIsAwesome\n5JimIsAwesome5"));
 }
Ejemplo n.º 4
0
 public void NegativeInNumbersToAdd()
 {
     StringCalculator.Calculate("-2,-3");
 }
Ejemplo n.º 5
0
 public void NewLineDelimitor()
 {
     Assert.AreEqual(9, StringCalculator.Calculate("5 \n 4"));
 }
Ejemplo n.º 6
0
 public void OneNumberString()
 {
     Assert.AreEqual(5, StringCalculator.Calculate("5"));
 }
Ejemplo n.º 7
0
 public void BlankString()
 {
     Assert.AreEqual(0, StringCalculator.Calculate(""));
 }
Ejemplo n.º 8
0
 public void TwoNumberString2()
 {
     Assert.AreEqual(9, StringCalculator.Calculate("5 , 4"));
 }
Ejemplo n.º 9
0
 public void TwoNumberString()
 {
     Assert.AreEqual(7, StringCalculator.Calculate("3 , 4"));
 }