ArgsTests.ConsoleStringTests.TestIndexOf C# (CSharp) Метод

TestIndexOf() приватный Метод

private TestIndexOf ( ) : void
Результат void
        public void TestIndexOf()
        {
            ConsoleString s = new ConsoleString("0123456789");

            for (int i = 0; i < 10; i++)
            {
                Assert.AreEqual(i, s.IndexOf(i + ""));
            }

            Assert.AreEqual(0, s.IndexOf("0123456789"));
            Assert.AreEqual(-1, s.IndexOf("01234567890"));
            Assert.AreEqual(0, s.IndexOf(""));
            Assert.AreEqual(-1, s.IndexOf("A"));
            Assert.AreEqual(-1, s.IndexOf(null));
            Assert.AreEqual(0, s.IndexOf("01"));
            Assert.AreEqual(1, s.IndexOf("12"));
            Assert.AreEqual(8, s.IndexOf("89"));

            for (int i = 0; i < 1000; i++)
            {
                s += "-";
            }

            s += "!";

               Assert.AreEqual(1010,s.IndexOf("!"));
        }