예제 #1
0
		public void TryCompare(int p1, int p2, IxCoreColleague c1, IxCoreColleague c2)
		{
			var sut = new TupleComparer();
			var tuple1 = Tuple.Create (p1, c1);
			var tuple2 = Tuple.Create (p2, c2);
			Assert.That(sut.Compare(tuple1, tuple2), Is.LessThan(0));
			Assert.That(sut.Compare(tuple2, tuple1), Is.GreaterThan(0));
		}
예제 #2
0
        public void TryCompare(int p1, int p2, IxCoreColleague c1, IxCoreColleague c2)
        {
            var sut    = new TupleComparer();
            var tuple1 = Tuple.Create(p1, c1);
            var tuple2 = Tuple.Create(p2, c2);

            Assert.That(sut.Compare(tuple1, tuple2), Is.LessThan(0));
            Assert.That(sut.Compare(tuple2, tuple1), Is.GreaterThan(0));
        }
예제 #3
0
        public void SameObjectYieldsZero()
        {
            var sut    = new TupleComparer();
            var tuple1 = Tuple.Create(10, (IxCoreColleague) new ClassA());

            Assert.That(sut.Compare(tuple1, tuple1), Is.EqualTo(0));
        }
예제 #4
0
		public void SameObjectYieldsZero()
		{
			var sut = new TupleComparer();
			var tuple1 = Tuple.Create (10, (IxCoreColleague)new ClassA());
			Assert.That(sut.Compare(tuple1, tuple1), Is.EqualTo(0));
		}