public void SirenEntityBuilder_AddProperty_NonNullProperties_ExpectEntityWithProperties() { IList <string> value1 = new List <string>(); string value2 = "my-value-2"; SirenEntityBuilder builder = new SirenEntityBuilder(); builder.AddProperty("myProp1", value1); builder.AddProperty("myProp2", value2); ISirenEntity entity = builder.Build(); Assert.IsNotNull(entity.Properties); Assert.AreEqual(value1, entity.Properties.myProp1); Assert.AreEqual(value2, entity.Properties.myProp2); }
public void SirenEntityBuilder_AddProperty_NullProperty_ExpectEntityWithNullProperty() { SirenEntityBuilder builder = new SirenEntityBuilder(); builder.AddProperty("testNullProperty", null); ISirenEntity entity = builder.Build(); Assert.IsNotNull(entity.Properties); Assert.IsNull(entity.Properties.testNullProperty); }