System.Data.Tests.DataColumnCollectionTest.IndexOf C# (CSharp) Method

IndexOf() private method

private IndexOf ( ) : void
return void
        public void IndexOf()
        {
            DataTable Table = new DataTable("test_table");
            DataColumnCollection Cols = Table.Columns;

            Cols.Add("test");
            Cols.Add("test2");
            Cols.Add("test3");
            Cols.Add("test4");

            Assert.Equal(0, Cols.IndexOf("test"));
            Assert.Equal(1, Cols.IndexOf("TEST2"));
            Table.CaseSensitive = true;
            Assert.Equal(1, Cols.IndexOf("TEST2"));

            Assert.Equal(3, Cols.IndexOf(Cols[3]));
            DataColumn C = new DataColumn("error");
            Assert.Equal(-1, Cols.IndexOf(C));
            Assert.Equal(-1, Cols.IndexOf("_error_"));
        }