public void TestEqual() { string expected; IEnumerable <InputElement> output = new List <InputElement>(); ip.Clear(); ip.GetseparatedPlainText("1", out output); ip.GetseparatedPlainText("+", out output); ip.GetseparatedPlainText("1", out output); ip.Equal(out output); expected = "1 + 1"; Assert.AreEqual <String>(expected, String.Join(" ", output)); ip.GetseparatedPlainText("1", out output); expected = "1"; Assert.AreEqual <String>(expected, String.Join(" ", output)); ip.GetseparatedPlainText("1", out output); expected = "11"; Assert.AreEqual <String>(expected, String.Join(" ", output)); ip.GetseparatedPlainText("1", out output); expected = "111"; Assert.AreEqual <String>(expected, String.Join(" ", output)); }