/// <summary> /// Compare lists of NodeBuilderTest entities /// </summary> /// <param name="expected"></param> /// <param name="actual"></param> public static void Compare(NodeBuilderTestList expected, NodeBuilderTestList actual) { // Check for nulls if (expected == null && actual == null) { return; } if (expected == null) { Assert.Fail("Expected null, got list"); } if (actual == null) { Assert.Fail("Expected list, got null"); } // Check counts Assert.AreEqual(expected.Count, actual.Count, "List counts not equal"); // Now compare each entity in the list expected.SortById(); actual.SortById(); for (int index = 0; index < expected.Count; index++) { Compare(expected[index], actual[index]); } }
public static void Save(NodeBuilderTestList nodeBuilderTestList) { _instance.Save(nodeBuilderTestList); }
public static void Populate(NodeBuilderTestList nodeBuilderTestList, Flags toPopulate) { _instance.Populate(nodeBuilderTestList, toPopulate); }
public static void Save(Flags toSave, NodeBuilderTestList nodeBuilderTestList) { _instance.Save(toSave, nodeBuilderTestList); }
public static void Refresh(NodeBuilderTestList nodeBuilderTestList, Flags toPopulate) { _instance.Refresh(nodeBuilderTestList, toPopulate); }