Example #1
0
        public void FacetPropertyNode_retrieves_specifoed_Cs_properties_with_values(string propertyName)
        {
            // ARRANGE

            var tag           = DefaultTag(WithoutProperty, WithProperty("p", FacetPropertyTypeValues.String), WithProperty("pp", FacetPropertyTypeValues.Long));
            var facetProperty = tag.Facet.Properties.First();

            // ACT

            var result = new FacetPropertyNode(tag, facetProperty).GetItemProperties(this.ProviderContextMock.Object, new[] { propertyName });

            // ASSERT

            Assert.Equal("Id", result.Single().Name);
            Assert.Equal(facetProperty.Id, result.Single().Value);
        }