public void Parameter_DoSetDirty () { ParameterPoker param = new ParameterPoker ("ID", TypeCode.String, "1001"); object state = param.SaveState (); Assert.AreEqual (null, state, "BeforeSetDirtyMethod"); param.DoSetDirty (); state = param.SaveState (); Assert.IsTrue (null != state, "AfterSetDirtyMethod1"); }
public void Parameter_ViewState () { ParameterPoker param = new ParameterPoker ("ID", TypeCode.String, "1001"); ParameterPoker copy = new ParameterPoker (); param.Size = 100; param.Direction = ParameterDirection.InputOutput; param.DoSetDirty (); object state = param.SaveState (); copy.LoadState (state); Assert.AreEqual ("1001", copy.DefaultValue, "DefaultValue"); Assert.AreEqual (ParameterDirection.InputOutput, copy.Direction, "Direction"); Assert.AreEqual (100, copy.Size, "Size"); Assert.AreEqual (TypeCode.String, copy.Type, "Type"); Assert.AreEqual ("ID", copy.Name, "Name"); }