public void RoundtripSerialize() { var original = PropertyBasedScheduleConditionDefinition.CreateDefinition("a", GetPropertyForString()); var copy = AssertExtensions.RoundTripSerialize(original); Assert.AreEqual(original, copy); }
public void Create() { var obj = PropertyBasedScheduleConditionDefinition.CreateDefinition("a", GetPropertyForString()); var property = GetPropertyForString(); Assert.AreEqual("a", obj.ContractName); Assert.AreEqual(PropertyDefinition.CreateDefinition(property), obj.Property); }