public void CollectionSize() {
     var testCollection = new ArrayList {"element1", "element2"};
     var testCollectionFacet = new CollectionFacet(specification);
     INakedObjectAdapter testAdaptedCollection = AdapterFor(testCollection);
     Size(testCollectionFacet, testAdaptedCollection);
 }
 public void CollectionInitToEmpty() {
     var testCollection = new ArrayList {"element1", "element2"};
     var testCollection1 = new string[] {};
     var testCollectionFacet = new CollectionFacet(specification);
     INakedObjectAdapter testAdaptedCollection = AdapterFor(testCollection);
     Init(testCollectionFacet, testAdaptedCollection, testCollection.Cast<object>(), testCollection1);
 }
 public void CollectionNotIsSet() {
     ICollectionFacet testCollectionFacet = new CollectionFacet(specification);
     Assert.IsFalse(testCollectionFacet.IsASet);
     testCollectionFacet = new ArrayFacet(specification);
     Assert.IsFalse(testCollectionFacet.IsASet);
     testCollectionFacet = new CollectionFacet(specification);
     Assert.IsFalse(testCollectionFacet.IsASet);
 }
 public void CollectionGetEnumeratorFor() {
     var testCollection = new ArrayList {"element1", "element2"};
     var testCollectionFacet = new CollectionFacet(specification);
     INakedObjectAdapter testAdaptedCollection = AdapterFor(testCollection);
     ValidateCollection(testCollectionFacet, testAdaptedCollection, testCollection.Cast<object>());
 }