Пример #1
0
        public void FacetProperty_accepts_null_value(FacetPropertyTypeValues facetPropertyType)
        {
            // ARRANGE

            var entity = DefaultEntity(e => e.Tags.Single().Facet.Properties.Single().Type = facetPropertyType);

            // ACT

            var result = entity.Tags.Single().Facet.Properties.Single().CanAssignValue(null);

            // ASSERT

            Assert.True(result);
        }
Пример #2
0
 internal Property(string name, object?value, FacetPropertyTypeValues type)
 {
     this.Name      = name;
     this.Value     = value;
     this.ValueType = type;
 }
Пример #3
0
 public PSFacetProperty(string name, FacetPropertyTypeValues type, object?value)
     : base(name, value)
 {
     this.FacetPropertyType = type;
 }
Пример #4
0
 public static Action <Tag> WithProperty(string name, FacetPropertyTypeValues type)
 {
     return(tag => tag.Facet.AddProperty(new FacetProperty(name, type)));
 }
Пример #5
0
        public FacetProperty(string name, FacetPropertyTypeValues type)
            : base(name)

        {
            this.Type = type;
        }