Lines Matching refs:Constraints

45 …Assert.AreEqual(false, ds.Tables["parent"].Constraints.CanRemove(ds.Tables["parent"].Constraints[0…  in CanRemove_ParentForeign()
51 …Assert.AreEqual(true, ds.Tables["child"].Constraints.CanRemove(ds.Tables["child"].Constraints[0]),… in CanRemove_ChildForeign()
58 ds.Tables["child"].Constraints.Remove(ds.Tables["child"].Constraints[0]); in CanRemove_ParentAndChildForeign()
59 …Assert.AreEqual(true, ds.Tables["parent"].Constraints.CanRemove(ds.Tables["parent"].Constraints[0]… in CanRemove_ParentAndChildForeign()
67 dt.Constraints.Remove(dt.Constraints[0]); in CanRemove_Unique()
68 Assert.AreEqual(true, dt.Constraints.CanRemove(dt.Constraints[0]), "CN4"); in CanRemove_Unique()
76 dt.Constraints.Clear(); in Clear_Foreign()
78 Assert.AreEqual(0, ds.Tables[0].Constraints.Count, "CN5"); in Clear_Foreign()
79 Assert.AreEqual(0, ds.Tables[0].Constraints.Count, "CN6"); in Clear_Foreign()
87 dt.Constraints.Clear(); in Clear_Unique()
98 …dt.Constraints.CollectionChanged += new CollectionChangeEventHandler(Constraints_CollectionChanged… in CollectionChanged()
109 ds.Tables["child"].Constraints[0].ConstraintName = "name1"; in Contains_ByName()
110 ds.Tables["parent"].Constraints[0].ConstraintName = "name2"; in Contains_ByName()
113 Assert.AreEqual(true, ds.Tables["child"].Constraints.Contains("name1"), "CN9"); in Contains_ByName()
114 Assert.AreEqual(false, ds.Tables["child"].Constraints.Contains("xxx"), "CN10"); in Contains_ByName()
115 Assert.AreEqual(true, ds.Tables["parent"].Constraints.Contains("name2"), "CN11"); in Contains_ByName()
116 Assert.AreEqual(false, ds.Tables["parent"].Constraints.Contains("xxx"), "CN12"); in Contains_ByName()
123 dt.Constraints.Add("constraint2",dt.Columns["String1"],true); in CopyTo()
127 dt.Constraints.CopyTo(ar,0); in CopyTo()
134 Assert.AreEqual(1, dt.Constraints.Count, "CN14"); in Count()
138 dt.Constraints.Add("constraint2",dt.Columns["String1"],false); in Count()
139 Assert.AreEqual(2, dt.Constraints.Count, "CN15"); in Count()
143 dt.Constraints.Remove("constraint2"); in Count()
144 Assert.AreEqual(1, dt.Constraints.Count, "CN16"); in Count()
150 dt.Constraints.Add("constraint2",dt.Columns["String1"],false); in GetEnumerator()
153 IEnumerator myEnumerator = dt.Constraints.GetEnumerator(); in GetEnumerator()
165 Assert.AreEqual(0, dt.Constraints.IndexOf(dt.Constraints[0]), "CN18"); in IndexOf()
170 dt.Constraints.Add(con); in IndexOf()
171 Assert.AreEqual(1, dt.Constraints.IndexOf(con), "CN19"); in IndexOf()
175 dt.Constraints.Remove(con); in IndexOf()
176 Assert.AreEqual(-1, dt.Constraints.IndexOf(con), "CN20"); in IndexOf()
183 dt.Constraints[0].ConstraintName="name1"; in IndexOf_ByName()
184 Assert.AreEqual(0, dt.Constraints.IndexOf("name1"), "CN21"); in IndexOf_ByName()
190 dt.Constraints.Add(con); in IndexOf_ByName()
191 Assert.AreEqual(1, dt.Constraints.IndexOf("name2"), "CN22"); in IndexOf_ByName()
195 dt.Constraints.Remove(con); in IndexOf_ByName()
196 Assert.AreEqual(-1, dt.Constraints.IndexOf("name2"), "CN23"); in IndexOf_ByName()
211 Assert.AreEqual (-1, ds.Tables [1].Constraints.IndexOf (fk), "#1"); in IndexOf_SameColumns()
226 table2.Constraints.Add ("fk_cons", pcol, ccol); in Add_RelationFirst_ConstraintNext()
232 table1.Constraints.Add ("pk_cons", pcol, false); in Add_RelationFirst_ConstraintNext()
247 table2.Constraints.Add ("fk_cons", pcol, ccol); in Add_ConstraintFirst_RelationNext()
252 Assert.AreEqual (1, table2.Constraints.Count, "#1 duplicate constraint shudnt be added"); in Add_ConstraintFirst_RelationNext()
253 Assert.AreEqual (1, table1.Constraints.Count, "#2 duplicate constraint shudnt be added"); in Add_ConstraintFirst_RelationNext()
254 Assert.AreEqual ("fk_cons", table2.Constraints [0].ConstraintName, "#3 shouldnt be overwritten"); in Add_ConstraintFirst_RelationNext()
255 …Assert.AreEqual ("Constraint1", table1.Constraints [0].ConstraintName, "#4 shouldnt be overwritten… in Add_ConstraintFirst_RelationNext()
261 Assert.AreEqual(false, dt.Constraints.IsReadOnly, "CN24"); in IsReadOnly()
267 Assert.AreEqual(false, dt.Constraints.IsSynchronized, "CN25"); in IsSynchronized()
269 ConstraintCollection col = (ConstraintCollection)dt.Constraints.SyncRoot; in IsSynchronized()
281 dt.Constraints.Remove(dt.Constraints[0]); in Remove()
282 Assert.AreEqual(0, dt.Constraints.Count, "CN27"); in Remove()
293 Constraint uc = table.Constraints.Add ("", col1, false); in Remove_CheckUnique()
296 table.Constraints.Remove (uc); in Remove_CheckUnique()
302 table.Constraints.Remove (table.Constraints [0]); in Remove_CheckUnique()
311 dt.Constraints[0].ConstraintName = "constraint1"; in Remove_ByNameSimple()
312 dt.Constraints.Remove("constraint1"); in Remove_ByNameSimple()
313 Assert.AreEqual(0, dt.Constraints.Count, "CN28"); in Remove_ByNameSimple()
319 dt.Constraints[0].ConstraintName = "constraint1"; in Remove_ByNameWithAdd()
321 dt.Constraints.Add(con); in Remove_ByNameWithAdd()
322 dt.Constraints.Remove(con); in Remove_ByNameWithAdd()
324 Assert.AreEqual(1, dt.Constraints.Count, "CN29"); in Remove_ByNameWithAdd()
325 Assert.AreEqual("constraint1", dt.Constraints[0].ConstraintName, "CN30"); in Remove_ByNameWithAdd()
332 …dt.Constraints.CollectionChanged += new CollectionChangeEventHandler(Constraints_CollectionChanged… in Remove_CollectionChangedEvent()
333 dt.Constraints.Remove(dt.Constraints[0]); in Remove_CollectionChangedEvent()
341 …dt.Constraints.CollectionChanged += new CollectionChangeEventHandler(Constraints_CollectionChanged… in Remove_ByNameCollectionChangedEvent()
342 dt.Constraints.Remove("constraint1"); in Remove_ByNameCollectionChangedEvent()
351 …dt.Constraints.CollectionChanged += new CollectionChangeEventHandler(Constraints_CollectionChanged… in add_CollectionChanged()
371 Constraint c1 = table1.Constraints.Add ("unique1", col1, false); in Remove_Constraint()
372 Constraint c2 = table1.Constraints.Add ("unique2", col2, false); in Remove_Constraint()
373 Constraint c3 = table2.Constraints.Add ("fk", col1, col3); in Remove_Constraint()
375 table1.Constraints.Remove (c1); in Remove_Constraint()
376 table1.Constraints.Remove (c2); in Remove_Constraint()
377 table2.Constraints.Remove (c3); in Remove_Constraint()
379 Assert.AreEqual (0, table1.Constraints.Count, "#1"); in Remove_Constraint()
380 Assert.AreEqual (0, table2.Constraints.Count, "#2"); in Remove_Constraint()
386 c1 = table1.Constraints.Add ("unique1", col1, false); in Remove_Constraint()
387 c2 = table1.Constraints.Add ("unique2", col2, false); in Remove_Constraint()
388 c3 = table2.Constraints.Add ("fk", col1, col3); in Remove_Constraint()
391 table1.Constraints.Remove (c1); in Remove_Constraint()
396 Assert.AreEqual (2, table1.Constraints.Count, "#4"); in Remove_Constraint()
398 table1.Constraints.Remove (c2); in Remove_Constraint()
399 Assert.AreEqual (1, table1.Constraints.Count, "#5"); in Remove_Constraint()
401 table2.Constraints.Remove (c3); in Remove_Constraint()
402 Assert.AreEqual (1, table1.Constraints.Count, "#6"); in Remove_Constraint()
403 Assert.AreEqual (0, table2.Constraints.Count, "#7"); in Remove_Constraint()
405 table1.Constraints.Remove (c1); in Remove_Constraint()
406 Assert.AreEqual (0, table1.Constraints.Count, "#8"); in Remove_Constraint()
415 Assert.AreEqual(1,dt.Constraints.Count,"ccac#1"); in Add_Constraint()
416 Assert.AreEqual("Constraint1",dt.Constraints[0].ConstraintName,"ccac#2"); in Add_Constraint()
419 Assert.AreEqual(1,ds.Tables[1].Constraints.Count,"ccac#3"); in Add_Constraint()
420 Assert.AreEqual(1,ds.Tables[0].Constraints.Count,"ccac#4"); in Add_Constraint()
449 dt.Constraints.Add("UniqueConstraint",dt.Columns["ParentId"],true); in Add_SDB1()
450 Assert.AreEqual(1,(double) dt.Constraints.Count,1); in Add_SDB1()
451 Assert.AreEqual("UniqueConstraint",dt.Constraints[0].ConstraintName,"CN34"); in Add_SDB1()
458 dt.Constraints.Add("UniqueConstraint",dt.Columns["ParentId"],false); in Add_SDB2()
459 Assert.AreEqual(1,dt.Constraints.Count,"CN34"); in Add_SDB2()
460 Assert.AreEqual("UniqueConstraint",dt.Constraints[0].ConstraintName,"CN35"); in Add_SDB2()
467 dt.Constraints.Add("UniqueConstraint",dt.Columns["ParentId"],true); in Add_SDB3()
481 dt.Constraints.Add("UniqueConstraint",dt.Columns["ParentId"],false); in Add_SDB4()
494 child.Constraints.Add("ForigenConstraint",parent.Columns[0],child.Columns[0]); in Add_Constraint_Column_Column()
496 Assert.AreEqual(1,parent.Constraints.Count,"ccaccc#1"); in Add_Constraint_Column_Column()
497 Assert.AreEqual(1,child.Constraints.Count,"ccaccc#2"); in Add_Constraint_Column_Column()
498 Assert.AreEqual("ForigenConstraint",child.Constraints[0].ConstraintName,"ccaccc#3"); in Add_Constraint_Column_Column()
503 child.Constraints.Add("ForigenConstraint",parent.Columns[0],child.Columns[0]); in Add_Constraint_Column_Column()
509 Assert.AreEqual(1,parent.Constraints.Count,"ccaccc#4"); in Add_Constraint_Column_Column()
510 Assert.AreEqual(1,child.Constraints.Count,"ccaccc#5"); in Add_Constraint_Column_Column()
517 dt.Constraints.AddRange(null); in AddRange_C1()
518 Assert.AreEqual(0,dt.Constraints.Count,"ccarc#1"); in AddRange_C1()
527 …ds.Tables[1].Constraints.AddRange(GetConstraintArray(ds)); //Cuz foreign key belongs to child table in AddRange_C2()
528 Assert.AreEqual(2,ds.Tables[1].Constraints.Count,"ccarc#2"); in AddRange_C2()
529 Assert.AreEqual(1,ds.Tables[0].Constraints.Count,"ccarc#3"); in AddRange_C2()
540 …ds.Tables[1].Constraints.AddRange(new Constraint[] {badConstraint}); //Cuz foreign key belongs to … in AddRange_C3()
569 dt.Constraints[0].ConstraintName = "constraint1"; in Item()
570 Assert.AreEqual("constraint1",dt.Constraints[0].ConstraintName,"cci#1"); in Item()
571 Assert.AreEqual("constraint1",dt.Constraints["constraint1"].ConstraintName,"cci#2"); in Item()
581 dt.Constraints[1].ConstraintName = "error"; in Item2()
590 dt.Constraints.RemoveAt(0); in RemoveAt_Integer()
591 Assert.AreEqual(0,dt.Constraints.Count,"ccrai#1"); in RemoveAt_Integer()
595 dt.Constraints[0].ConstraintName = "constraint1"; in RemoveAt_Integer()
597 dt.Constraints.Add(con); in RemoveAt_Integer()
598 dt.Constraints.RemoveAt(0); in RemoveAt_Integer()
599 Assert.AreEqual(1,dt.Constraints.Count,"ccrai#2"); in RemoveAt_Integer()
600 Assert.AreEqual("constraint2",dt.Constraints[0].ConstraintName,"ccrai#3"); in RemoveAt_Integer()
603 … dt.Constraints.CollectionChanged+=new CollectionChangeEventHandler(Constraints_CollectionChanged); in RemoveAt_Integer()
604 dt.Constraints.RemoveAt(0); in RemoveAt_Integer()
620 dt.Constraints.RemoveAt(2); in RemoveAt_I()
628 Constraint c = table.Constraints.Add ("c", table.Columns [0], false); in RemoveTest()
630 table.Constraints.Remove ("sdfs"); in RemoveTest()
637 table.Constraints.Remove (c); in RemoveTest()
638 Assert.AreEqual (0, table.Constraints.Count, "#3"); in RemoveTest()
641 table.Constraints.Add (c); in RemoveTest()
642 Assert.AreEqual (1, table.Constraints.Count, "#4"); in RemoveTest()