Esempio n. 1
0
        private void Page(ICollectionFacet testArrayFacet, INakedObject collection, object first) {
            INakedObject pagedCollection = testArrayFacet.Page(1, 1, collection, false);
            var pagedCollectionFacet = new DotNetGenericIEnumerableFacet<object>(facetHolder, typeof (object), false);

            Assert.IsTrue(pagedCollectionFacet.AsEnumerable(pagedCollection).Count() == 1);
            Assert.AreSame(pagedCollectionFacet.AsEnumerable(pagedCollection).First().Object, first);
        }
Esempio n. 2
0
 public void GenericEnumerableInitEmpty() {
     var testCollection = new List<string>();
     var testCollection1 = new[] {"element2", "element3"};
     var testCollectionFacet = new DotNetGenericIEnumerableFacet<string>(facetHolder, typeof (string), false);
     INakedObject testAdaptedCollection = testSystem.AdapterFor(testCollection);
     Init(testCollectionFacet, testAdaptedCollection, testCollection, testCollection1);
 }
Esempio n. 3
0
 public void GenericEnumerableSize() {
     var testCollection = new List<string> {"element1", "element2"};
     var testCollectionFacet = new DotNetGenericIEnumerableFacet<string>(facetHolder, typeof (string), false);
     INakedObject testAdaptedCollection = testSystem.AdapterFor(testCollection);
     Size(testCollectionFacet, testAdaptedCollection);
 }
Esempio n. 4
0
 public void GenericCollectionNotIsSet() {
     ICollectionFacet testCollectionFacet = new DotNetGenericCollectionFacet<string>(facetHolder, typeof (string), false);
     Assert.IsFalse(testCollectionFacet.IsASet);
     testCollectionFacet = new DotNetGenericIEnumerableFacet<string>(facetHolder, typeof (string), false);
     Assert.IsFalse(testCollectionFacet.IsASet);
     testCollectionFacet = new DotNetGenericIQueryableFacet<string>(facetHolder, typeof (string), false);
     Assert.IsFalse(testCollectionFacet.IsASet);
 }