[System.Windows.Forms] Imrove DataGridViewColumnCollectionTest
authorMarek Safar <marek.safar@gmail.com>
Wed, 22 Mar 2017 14:04:21 +0000 (15:04 +0100)
committerMarek Safar <marek.safar@gmail.com>
Mon, 27 Mar 2017 21:36:35 +0000 (23:36 +0200)
mcs/class/System.Windows.Forms/Test/System.Windows.Forms/DataGridViewColumnCollectionTest.cs

index cdea110d8cfdd76461ea1fa207a7502317edeb17..43062e98344fd32526c1ca5c60a4423db12c412d 100644 (file)
@@ -105,22 +105,30 @@ namespace MonoTests.System.Windows.Forms
                        f.Show ();
 
                        dgv.Columns.Add ("A1", "A1");
-                       Assert.AreEqual (0, dgv.Columns[0].Index, "A1");
-                       Assert.AreEqual (0, dgv.Columns[0].DisplayIndex, "B1");
+                       Assert.AreEqual (0, dgv.Columns[0].Index, "#1");
+                       Assert.AreEqual (0, dgv.Columns[0].DisplayIndex, "#2");
+                       Assert.AreEqual ("A1", dgv.Columns[0].Name, "#3");
+
 
                        dgv.Columns.Add ("A2", "A2");
-                       Assert.AreEqual (0, dgv.Columns[0].Index, "A2");
-                       Assert.AreEqual (0, dgv.Columns[0].DisplayIndex, "B2");
-                       Assert.AreEqual (1, dgv.Columns[1].Index, "A3");
-                       Assert.AreEqual (1, dgv.Columns[1].DisplayIndex, "B3");
+                       Assert.AreEqual (0, dgv.Columns[0].Index, "#10");
+                       Assert.AreEqual (0, dgv.Columns[0].DisplayIndex, "#11");
+                       Assert.AreEqual ("A1", dgv.Columns[0].Name, "#12");
+                       Assert.AreEqual (1, dgv.Columns[1].Index, "#13");
+                       Assert.AreEqual (1, dgv.Columns[1].DisplayIndex, "#14");
+                       Assert.AreEqual ("A2", dgv.Columns[1].Name, "#15");
 
                        dgv.Columns.Insert (0, new DataGridViewTextBoxColumn ());
-                       Assert.AreEqual (0, dgv.Columns[0].Index, "A4");
-                       Assert.AreEqual (0, dgv.Columns[0].DisplayIndex, "B4");
-                       Assert.AreEqual (1, dgv.Columns[1].Index, "A5");
-                       Assert.AreEqual (1, dgv.Columns[1].DisplayIndex, "B5");
-                       Assert.AreEqual (2, dgv.Columns[2].Index, "A6");
-                       Assert.AreEqual (2, dgv.Columns[2].DisplayIndex, "B6");
+                       Assert.AreEqual (0, dgv.Columns[0].Index, "#20");
+                       Assert.AreEqual (0, dgv.Columns[0].DisplayIndex, "#21");
+                       Assert.AreEqual ("", dgv.Columns[0].Name, "#22");
+
+                       Assert.AreEqual (1, dgv.Columns[1].Index, "#23");
+                       Assert.AreEqual (1, dgv.Columns[1].DisplayIndex, "#24");
+                       Assert.AreEqual ("A1", dgv.Columns[1].Name, "#25");
+                       Assert.AreEqual (2, dgv.Columns[2].Index, "#26");
+                       Assert.AreEqual (2, dgv.Columns[2].DisplayIndex, "#27");
+                       Assert.AreEqual ("A2", dgv.Columns[2].Name, "#28");
 
                        dgv.Columns.RemoveAt (1);
                        Assert.AreEqual (0, dgv.Columns[0].Index, "A7");