public void Constructor_String_String () { RouteParameter rp; rp = new RouteParameter (null, "key"); Assert.AreEqual (String.Empty, rp.Name, "#A1-1"); Assert.AreEqual ("key", rp.RouteKey, "#A1-2"); rp = new RouteParameter ("name", null); Assert.AreEqual ("name", rp.Name, "#A2-1"); Assert.AreEqual (String.Empty, rp.RouteKey, "#A2-2"); }
public void Constructor () { var rp = new RouteParameter (); Assert.AreEqual (String.Empty, rp.RouteKey, "#A1"); Assert.AreEqual (String.Empty, rp.Name, "#A2"); Assert.AreEqual (TypeCode.Empty, rp.Type, "#A3"); Assert.AreEqual (ParameterDirection.Input, rp.Direction, "#A4"); Assert.IsNull (rp.DefaultValue, "#A5"); Assert.AreEqual (DbType.Object, rp.DbType, "#A6"); Assert.AreEqual (true, rp.ConvertEmptyStringToNull, "#A7"); Assert.AreEqual (0, rp.Size, "#A8"); }
public void Constructor_RouteParameter () { RouteParameter rp; RouteParameter original; AssertExtensions.Throws<NullReferenceException> (() => { rp = new FakeRouteParameter ((RouteParameter) null); }, "#A1"); original = new RouteParameter ("Name", "Key"); rp = new FakeRouteParameter (original); Assert.AreEqual (original.Name, rp.Name, "#B1-2"); Assert.AreEqual (original.RouteKey, rp.RouteKey, "#B1-3"); }
public void Constructor_String_DbType_String () { RouteParameter rp; rp = new RouteParameter ("name", DbType.Int64, "key"); Assert.AreEqual ("name", rp.Name, "#A1-1"); Assert.AreEqual ("key", rp.RouteKey, "#A1-2"); Assert.AreEqual (DbType.Int64, rp.DbType, "#A1-3"); Assert.AreEqual (TypeCode.Empty, rp.Type, "#A2"); }
public FakeRouteParameter (RouteParameter original) : base (original) { }
public void RouteKey () { var rp = new RouteParameter (); rp.RouteKey = null; Assert.AreEqual (String.Empty, rp.RouteKey, "#A1"); }
protected RouteParameter(RouteParameter original) : base(original) { this.RouteKey = original.RouteKey; }
public override void Initialize() { this._parameter = new RouteParameter(); this._routeKeyTextBox.Text = string.Empty; this._defaultValueTextBox.Text = string.Empty; }