public void Parse_WithSpecifiedDelimiterAndThreeNumbersString_ReturnsRightResults() { var sut = new InputStringManager("//;\n1;2"); Assert.AreEqual(";", sut.Delimiter); CollectionAssert.AreEqual(new string[] { "1", "2" }, sut.NumberStrings); }
public void Parse_WithTwoNumbers1And2String_ReturnsRightResults() { var sut = new InputStringManager("1,2"); Assert.AreEqual(",", sut.Delimiter); CollectionAssert.AreEqual(new string[] { "1", "2" }, sut.NumberStrings); }
public void Parse_WithDelimiterNewLineAndThreeNumbersString_ReturnsRightResults() { var sut = new InputStringManager("1\n2,3"); Assert.AreEqual(",", sut.Delimiter); CollectionAssert.AreEqual(new string[] { "1", "2", "3" }, sut.NumberStrings); }
public void Parse_WithOneNumber0String_ReturnsRightResults() { var sut = new InputStringManager("0"); Assert.AreEqual(",", sut.Delimiter); CollectionAssert.AreEqual(new string[] { "0" }, sut.NumberStrings); }