コード例 #1
0
        public void Comparison()
        {
            UnixTimestamp timestamp  = rawTimestamp;
            UnixTimestamp timestamp2 = rawTimestamp;
            var           timestamp3 = new UnixTimestamp(rawTimestamp).AddMonths(1);
            var           timestamp4 = new UnixTimestamp(rawTimestamp).AddMonths(-1);

            Assert.AreEqual(1, timestamp.CompareTo(null));
            ExceptionAssert.Throws <ArgumentException>(() => timestamp.CompareTo("test"));
            Assert.AreEqual(0, timestamp.CompareTo((object)timestamp2));
            Assert.AreEqual(0, timestamp.CompareTo(timestamp2));
            ConditionAssert.Greater(0, timestamp.CompareTo(timestamp3));
            ConditionAssert.Less(0, timestamp.CompareTo(timestamp4));
        }
コード例 #2
0
        public void FailureMessage()
        {
            string msg = null;

            try
            {
                ConditionAssert.Less(9, 4);
            }
            catch (AssertFailedException ex)
            {
                msg = ex.Message;
            }

            StringAssert.Contains("Assert.Fail failed. 4 is greater than or equal to 9.", msg);
        }
コード例 #3
0
 public void Less()
 {
     ConditionAssert.Less(i1, i2);
     ConditionAssert.Less(i1, i2, "int");
     ConditionAssert.Less(i1, i2, "{0}", "int");
     ConditionAssert.Less(u1, u2, "uint");
     ConditionAssert.Less(u1, u2, "{0}", "uint");
     ConditionAssert.Less(d1, d2);
     ConditionAssert.Less(d1, d2, "double");
     ConditionAssert.Less(d1, d2, "{0}", "double");
     ConditionAssert.Less(de1, de2);
     ConditionAssert.Less(de1, de2, "decimal");
     ConditionAssert.Less(de1, de2, "{0}", "decimal");
     ConditionAssert.Less(f1, f2);
     ConditionAssert.Less(f1, f2, "float");
     ConditionAssert.Less(f1, f2, "{0}", "float");
 }
コード例 #4
0
 public void Less()
 {
     ConditionAssert.Less(this.i1, this.i2);
     ConditionAssert.Less(this.i1, this.i2, "int");
     ConditionAssert.Less(this.i1, this.i2, "{0}", "int");
     ConditionAssert.Less(this.u1, this.u2, "uint");
     ConditionAssert.Less(this.u1, this.u2, "{0}", "uint");
     ConditionAssert.Less(this.d1, this.d2);
     ConditionAssert.Less(this.d1, this.d2, "double");
     ConditionAssert.Less(this.d1, this.d2, "{0}", "double");
     ConditionAssert.Less(this.de1, this.de2);
     ConditionAssert.Less(this.de1, this.de2, "decimal");
     ConditionAssert.Less(this.de1, this.de2, "{0}", "decimal");
     ConditionAssert.Less(this.f1, this.f2);
     ConditionAssert.Less(this.f1, this.f2, "float");
     ConditionAssert.Less(this.f1, this.f2, "{0}", "float");
 }
コード例 #5
0
 public void NotLessIComparable()
 {
     ConditionAssert.Less(e2, e1);
 }
コード例 #6
0
 public void NotLess()
 {
     ConditionAssert.Less(i2, i1);
 }
コード例 #7
0
 public void NotLessWhenEqual()
 {
     ConditionAssert.Less(i1, i1);
 }
コード例 #8
0
 public void NotLessIComparable()
 {
     ConditionAssert.Less(System.Net.DecompressionMethods.Deflate, System.Net.DecompressionMethods.GZip);
 }
コード例 #9
0
 public void NotLess()
 {
     ConditionAssert.Less(this.i2, this.i1);
 }
コード例 #10
0
 public void NotLessWhenEqual()
 {
     ConditionAssert.Less(this.i1, this.i1);
 }