System.Data.Tests.DataRowCollectionTest.IndexOfTest C# (CSharp) Метод

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

private IndexOfTest ( ) : void
Результат void
        public void IndexOfTest()
        {
            DataTable dt = new DataTable("TestWriteXmlSchema");
            dt.Columns.Add("Col1", typeof(int));
            dt.Columns.Add("Col2", typeof(int));
            DataRow dr = dt.NewRow();
            dr[0] = 10;
            dr[1] = 20;
            dt.Rows.Add(dr);
            DataRow dr1 = dt.NewRow();
            dr1[0] = 10;
            dr1[1] = 20;
            dt.Rows.Add(dr1);
            DataRow dr2 = dt.NewRow();
            dr2[0] = 10;
            dr2[1] = 20;
            dt.Rows.Add(dr2);
            Assert.Equal(1, dt.Rows.IndexOf(dr1));
            DataTable dt1 = new DataTable("HelloWorld");
            dt1.Columns.Add("T1", typeof(int));
            dt1.Columns.Add("T2", typeof(int));
            DataRow dr3 = dt1.NewRow();
            dr3[0] = 10;
            dr3[1] = 20;
            dt1.Rows.Add(dr3);
            Assert.Equal(-1, dt.Rows.IndexOf(dr3));
            Assert.Equal(-1, dt.Rows.IndexOf(null));
        }