public void Adds_child_when_calling_singular_collection_name_method_with_property_value_collector() { var expectedChild = new SubclassObject(); SomeClass actual = _builder .SubclassObject(expectedChild) .Build(); var actualChild = actual.SubclassObjects.FirstOrDefault(); Assert.AreEqual(1, actual.SubclassObjects.Count); Assert.AreSame(expectedChild, actualChild); }
public void RunBench() { SubclassObject obj; for (int size = INITSIZE; size < MAXSIZE; size *= 2) { for (int i = 0; i < size; i++) { for (int j = 0; j < OBJECTS_COUNT; j++) { obj = new SubclassObject(); } } } System.GC.Collect(); }
public void AddEnumerableObject(SubclassObject o) { _enumerableObjects.Add(o); }
public void Uses_add_method_when_adding_child_instance_to_enumerable_collection() { var expectedChild = new SubclassObject(); SomeClass actual = _builder .EnumerableObject(expectedChild) .Build(); var actualChild = actual.EnumerableObjects.FirstOrDefault(); Assert.AreEqual(1, actual.EnumerableObjects.Count()); Assert.AreSame(expectedChild, actualChild); }