WVPASS("hello");
WVPASS(new Object());
WVPASS(0 != 1);
-
+
WVFAIL(0);
WVFAIL("");
WVFAIL(null);
-
+
WVPASSEQ(7, 7);
WVPASSEQ("foo", "foo");
WVPASSEQ("", "");
Object obj = new Object();
WVPASSEQ(obj, obj);
WVPASSEQ(null, null);
-
+
WVPASSNE(7, 8);
WVPASSNE("foo", "blue");
WVPASSNE("", "notempty");
WVPASSNE(obj, null);
WVPASSNE(obj, new Object());
WVPASSNE(new Object(), new Object());
- }
-
+ }
+
// these are only public to get rid of the "not assigned to" warnings.
// we don't assign to them because that's the whole point of the test.
public DateTime null_date;
public TimeSpan null_span;
-
+
[Test] public void test_dates_and_spans()
{
WVPASS(null_date == DateTime.MinValue);
WVPASSEQ(null_date, DateTime.MinValue);
WVPASS(null_span == TimeSpan.Zero);
WVPASSEQ(null_span, TimeSpan.Zero);
-
+
TimeSpan t = TimeSpan.FromMinutes(60*24*7);
WVPASSEQ(t.ToString(), "7.00:00:00");
WVPASSEQ(t.Ticks, 7*24*60*60*10000000L);