public void CommandBase_AssertDefaultValues() { var cmd = new CommandObject(); Assert.AreEqual(string.Empty, cmd.Name); Assert.AreEqual(0, cmd.Num); }
public void CommandBase_CanLoadProperties_WithObjectFactory() { var cmd = new CommandObject(); LoadProperty(cmd, CommandObject.NameProperty, "Rocky"); LoadProperty(cmd, CommandObject.NumProperty, 8); Assert.AreEqual("Rocky", cmd.Name); Assert.AreEqual(8, cmd.Num); }
public void CommandBase_CanLoadPropertiesUsingNonGenericPropertyInfo_WithObjectFactory() { var cmd = new CommandObject(); IPropertyInfo nameProperty = (IPropertyInfo)CommandObject.NameProperty; IPropertyInfo numProperty = (IPropertyInfo)CommandObject.NumProperty; LoadProperty(cmd, nameProperty, "Rocky"); LoadProperty(cmd, numProperty, 8); Assert.AreEqual("Rocky", cmd.Name); Assert.AreEqual(8, cmd.Num); }