Exemplo n.º 1
0
        public void CompareToWorks(int result, Ds3PartialObject other)
        {
            var item = new Ds3PartialObject(Range.ByLength(1, 10), "foo");

            Assert.AreEqual(result, item.CompareTo((object)other));
            Assert.AreEqual(result, item.CompareTo(other));
        }
Exemplo n.º 2
0
        public void CompareToWithInvalidTypesThrowsException()
        {
            var item = new Ds3PartialObject(Range.ByLength(1, 10), "foo");

            Assert.Throws <ArgumentException>(() => item.CompareTo(new { Name = "foo", Range = Range.ByLength(1, 10) }));
            Assert.Throws <ArgumentNullException>(() => item.CompareTo(null));
        }
 public void CompareToWorks(int result, Ds3PartialObject other)
 {
     var item = new Ds3PartialObject(Range.ByLength(1, 10), "foo");
     Assert.AreEqual(result, item.CompareTo((object) other));
     Assert.AreEqual(result, item.CompareTo(other));
 }
 public void CompareToWithInvalidTypesThrowsException()
 {
     var item = new Ds3PartialObject(Range.ByLength(1, 10), "foo");
     Assert.Throws<ArgumentException>(() => item.CompareTo(new {Name = "foo", Range = Range.ByLength(1, 10)}));
     Assert.Throws<ArgumentNullException>(() => item.CompareTo(null));
 }