示例#1
0
 public void ComparisonTest3()
 {
    var frame1 = new UnitFrame();
    var frame2 = new UnitFrame();
    Assert.IsTrue(frame1.Equals(frame2));
    Assert.IsTrue(frame1.CompareTo(frame2) == 0);
 }
示例#2
0
 public void ComparisonTest5()
 {
    var frame1 = new UnitFrame();
    var frame2 = new UnitFrame { FrameID = 1 };
    Assert.IsFalse(frame1.Equals(frame2));
    Assert.IsTrue(frame1.CompareTo(frame2) < 0);
 }
示例#3
0
        public void ComparisonTest13()
        {
            var frame1 = new UnitFrame();

            Assert.IsFalse(frame1.Equals(null));
            Assert.IsTrue(frame1.CompareTo(null) > 0);
        }
示例#4
0
 public void ComparisonTest12()
 {
     var frame1 = new UnitFrame { FrameDuration = TimeSpan.FromMinutes(2) };
      var frame2 = new UnitFrame { FrameDuration = TimeSpan.FromMinutes(1) };
      Assert.IsFalse(frame1.Equals(frame2));
      Assert.IsTrue(frame1.CompareTo(frame2) > 0);
 }
示例#5
0
        public void ComparisonTest3()
        {
            var frame1 = new UnitFrame();
            var frame2 = new UnitFrame();

            Assert.IsTrue(frame1.Equals(frame2));
            Assert.IsTrue(frame1.CompareTo(frame2) == 0);
        }
示例#6
0
        public void ComparisonTest5()
        {
            var frame1 = new UnitFrame();
            var frame2 = new UnitFrame {
                FrameID = 1
            };

            Assert.IsFalse(frame1.Equals(frame2));
            Assert.IsTrue(frame1.CompareTo(frame2) < 0);
        }
示例#7
0
        public void ComparisonTest12()
        {
            var frame1 = new UnitFrame {
                FrameDuration = TimeSpan.FromMinutes(2)
            };
            var frame2 = new UnitFrame {
                FrameDuration = TimeSpan.FromMinutes(1)
            };

            Assert.IsFalse(frame1.Equals(frame2));
            Assert.IsTrue(frame1.CompareTo(frame2) > 0);
        }
示例#8
0
        public void ComparisonTest9()
        {
            var frame1 = new UnitFrame {
                TimeOfFrame = TimeSpan.FromMinutes(1)
            };
            var frame2 = new UnitFrame {
                TimeOfFrame = TimeSpan.FromMinutes(2)
            };

            Assert.IsFalse(frame1.Equals(frame2));
            Assert.IsTrue(frame1.CompareTo(frame2) < 0);
        }
示例#9
0
        public void ComparisonTest6()
        {
            var frame1 = new UnitFrame {
                FrameID = 1, TimeOfFrame = TimeSpan.FromMinutes(5), FrameDuration = TimeSpan.FromMinutes(5)
            };
            var frame2 = new UnitFrame {
                FrameID = 1, TimeOfFrame = TimeSpan.FromMinutes(5), FrameDuration = TimeSpan.FromMinutes(5)
            };

            Assert.IsTrue(frame1.Equals(frame2));
            Assert.IsTrue(frame1.CompareTo(frame2) == 0);
        }
示例#10
0
 public void ComparisonTest6()
 {
    var frame1 = new UnitFrame { FrameID = 1, TimeOfFrame = TimeSpan.FromMinutes(5), FrameDuration = TimeSpan.FromMinutes(5) };
    var frame2 = new UnitFrame { FrameID = 1, TimeOfFrame = TimeSpan.FromMinutes(5), FrameDuration = TimeSpan.FromMinutes(5) };
    Assert.IsTrue(frame1.Equals(frame2));
    Assert.IsTrue(frame1.CompareTo(frame2) == 0);
 }
示例#11
0
 public void ComparisonTest13()
 {
    var frame1 = new UnitFrame();
    Assert.IsFalse(frame1.Equals(null));
    Assert.IsTrue(frame1.CompareTo(null) > 0);
 }
示例#12
0
 public void ComparisonTest9()
 {
    var frame1 = new UnitFrame { TimeOfFrame = TimeSpan.FromMinutes(1) };
    var frame2 = new UnitFrame { TimeOfFrame = TimeSpan.FromMinutes(2) };
    Assert.IsFalse(frame1.Equals(frame2));
    Assert.IsTrue(frame1.CompareTo(frame2) < 0);
 }