[Test] // ctor (Int64) public void Constructor1() { OracleTimeSpan ots; TimeSpan ts; ts = new TimeSpan(29, 7, 34, 58, 200); ots = new OracleTimeSpan(ts.Ticks); Assert.AreEqual(ts.Days, ots.Days, "#A1"); Assert.AreEqual(ts.Hours, ots.Hours, "#A2"); Assert.IsFalse(ots.IsNull, "#A3"); Assert.AreEqual(ts.Milliseconds, ots.Milliseconds, "#A4"); Assert.AreEqual(ts.Minutes, ots.Minutes, "#A5"); Assert.AreEqual(ts.Seconds, ots.Seconds, "#A6"); Assert.AreEqual(ts, ots.Value, "#A7"); Assert.AreEqual(ts.ToString(), ots.ToString(), "#A8"); ts = new TimeSpan(0L); ots = new OracleTimeSpan(0L); Assert.AreEqual(ts.Days, ots.Days, "#B1"); Assert.AreEqual(ts.Hours, ots.Hours, "#B2"); Assert.IsFalse(ots.IsNull, "#B3"); Assert.AreEqual(ts.Milliseconds, ots.Milliseconds, "#B4"); Assert.AreEqual(ts.Minutes, ots.Minutes, "#B5"); Assert.AreEqual(ts.Seconds, ots.Seconds, "#B6"); Assert.AreEqual(ts, ots.Value, "#B7"); Assert.AreEqual(ts.ToString(), ots.ToString(), "#B8"); }
public void MinValue() { TimeSpan ts = TimeSpan.MinValue; OracleTimeSpan ots = OracleTimeSpan.MinValue; Assert.AreEqual(ts.Days, ots.Days, "#1"); Assert.AreEqual(ts.Hours, ots.Hours, "#2"); Assert.IsFalse(ots.IsNull, "#3"); Assert.AreEqual(ts.Milliseconds, ots.Milliseconds, "#4"); Assert.AreEqual(ts.Minutes, ots.Minutes, "#5"); Assert.AreEqual(ts.Seconds, ots.Seconds, "#6"); Assert.AreEqual(ts, ots.Value, "#7"); Assert.AreEqual(ts.ToString(), ots.ToString(), "#8"); }
[Test] // ctor (OracleTimeSpan) public void Constructor2() { TimeSpan ts = new TimeSpan(29, 7, 34, 58, 200); OracleTimeSpan ots = new OracleTimeSpan(new OracleTimeSpan(ts)); Assert.AreEqual(ts.Days, ots.Days, "#1"); Assert.AreEqual(ts.Hours, ots.Hours, "#2"); Assert.IsFalse(ots.IsNull, "#3"); Assert.AreEqual(ts.Milliseconds, ots.Milliseconds, "#4"); Assert.AreEqual(ts.Minutes, ots.Minutes, "#5"); Assert.AreEqual(ts.Seconds, ots.Seconds, "#6"); Assert.AreEqual(ts, ots.Value, "#7"); Assert.AreEqual(ts.ToString(), ots.ToString(), "#8"); }