public void Stretch_03() { var calculator = new StringCalulator("\n", true, 5000); calculator.AddString("2,4,rrrr\n1001,4000,-12"); Assert.AreEqual("2+4+0+1001+4000+-12 = 4995", calculator.LastFormula); }
public void Requirement_01() { var calculator = new StringCalulator(); Assert.AreEqual("20", calculator.AddString("20")); Assert.AreEqual("1001", calculator.AddString("1,1000")); }
public void Stretch_01() { var calculator = new StringCalulator(); calculator.AddString("2,4,rrrr,1001,6"); Assert.AreEqual("2+4+0+0+6 = 12", calculator.LastFormula); }
public void Requirement_08() { var calculator = new StringCalulator(); Assert.AreEqual("110", calculator.AddString("//[*][!!][r9r]\n11r9r22*33!!44")); }
public void Requirement_07() { var calculator = new StringCalulator(); Assert.AreEqual("66", calculator.AddString("//[***]\n11***22***33")); }
public void Requirement_06() { var calculator = new StringCalulator(); Assert.AreEqual("7", calculator.AddString("//;\n2;5")); }
public void Requirement_05() { var calculator = new StringCalulator(); Assert.AreEqual("8", calculator.AddString("2,1001,6")); }
public void Requirement_04() { var calculator = new StringCalulator(); calculator.AddString("1,-2,3,4,5,-6,7,-8,9,-10,11,-12"); }
public void Requirement_03() { var calculator = new StringCalulator(); Assert.AreEqual("6", calculator.AddString("1\n2,3")); }
public void Requirement_02() { var calculator = new StringCalulator(); Assert.AreEqual("78", calculator.AddString("1,2,3,4,5,6,7,8,9,10,11,12")); }