Beispiel #1
0
        public void FilteredItem_ContainsExpectedVersionedField()
        {
            Guid fieldId = Guid.NewGuid();

            var filter   = new TestFieldFilter();
            var testItem = new FakeItem(versions: new[] { new FakeItemVersion(fields: new FakeFieldValue("Fake", fieldId: fieldId)) });

            var filteredItem = new FilteredItem(testItem, filter);

            Assert.True(filteredItem.Versions.First().Fields.Any(field => field.FieldId == fieldId));
        }
		public void FilteredItem_ContainsExpectedVersionedField()
		{
			Guid fieldId = Guid.NewGuid();

			var filter = new TestFieldFilter();
			var testItem = new FakeItem(versions: new[] { new FakeItemVersion(fields: new FakeFieldValue("Fake", fieldId: fieldId)) });

			var filteredItem = new FilteredItem(testItem, filter);

			Assert.True(filteredItem.Versions.First().Fields.Any(field => field.FieldId == fieldId));
		}
Beispiel #3
0
        public void FilteredItem_DoesNotContainExpectedSharedField()
        {
            Guid fieldId = Guid.NewGuid();

            var filter   = new TestFieldFilter(fieldId);
            var testItem = new FakeItem(sharedFields: new[] { new FakeFieldValue("Fake", fieldId: fieldId), });

            var filteredItem = new FilteredItem(testItem, filter);

            Assert.False(filteredItem.SharedFields.Any(field => field.FieldId == fieldId));
        }
		public void FilteredItem_DoesNotContainExpectedSharedField()
		{
			Guid fieldId = Guid.NewGuid();

			var filter = new TestFieldFilter(fieldId);
			var testItem = new FakeItem(sharedFields: new[] { new FakeFieldValue("Fake", fieldId: fieldId), });

			var filteredItem = new FilteredItem(testItem, filter);

			Assert.False(filteredItem.SharedFields.Any(field => field.FieldId == fieldId));
		}