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); }
internal Property(string name, object?value, FacetPropertyTypeValues type) { this.Name = name; this.Value = value; this.ValueType = type; }
public PSFacetProperty(string name, FacetPropertyTypeValues type, object?value) : base(name, value) { this.FacetPropertyType = type; }
public static Action <Tag> WithProperty(string name, FacetPropertyTypeValues type) { return(tag => tag.Facet.AddProperty(new FacetProperty(name, type))); }
public FacetProperty(string name, FacetPropertyTypeValues type) : base(name) { this.Type = type; }