public void TestNumbersCustomUnlimitedDelims() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("//[...][;.']" + Environment.NewLine + "1...23;.'1" + Environment.NewLine + "2", false, Environment.NewLine, 1000, 1, false); Assert.AreEqual(27, result.Total); }
public void TestNumbersAboveThousand() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("1" + Environment.NewLine + " 1000, 1001" + Environment.NewLine + "2", false, Environment.NewLine, 1000, 1, false); Assert.AreEqual(1003, result.Total); }
public void TestNumbersCustomDelim() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("//[.]" + Environment.NewLine + "1.2.3" + Environment.NewLine + "2", false, Environment.NewLine, 1000, 1, false); Assert.AreEqual(8, result.Total); }
public void TestStringSpace() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("1" + Environment.NewLine + "13, 3 ", false, Environment.NewLine, 1000, 1, false); Assert.AreEqual(17, result.Total); }
public void TestStringUnlimitedCharacters() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("1, 2, 3,4,5,6,7,8,9,10,11,12, x, x, x, 13", false, Environment.NewLine, 1000, 1, false); Assert.AreEqual(91, result.Total); }
public void TestStringTwo() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("1, x, 2", false, Environment.NewLine, 1000, 1, false); Assert.AreEqual(3, result.Total); }
public void TestNumbersCustomUnlimitedDelimsCustomDelimInputSmallUpperBound() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("//[...][;.']" + Environment.NewLine + "11...1;.'1.2", true, ".", 10, 4, false); Assert.AreEqual(0, result.Total); }
public void TestNumbersCustomUnlimitedDelimsCustomDelimInputMult() { FormatOutput format = new FormatOutput(); var result = format.GetNumbersFromArgument("//[...][;.']" + Environment.NewLine + "1...2;.'-3.1", true, ".", 1000, 3, false); Assert.AreEqual(-6, result.Total); }