[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/devoyster/IntXLib/master/IntXLib.Test/LessOpTest.cs [Back]  [Original]

using NUnit.Framework;

namespace IntXLib.Test
{
	[TestFixture]
	public class LessOpTest
	{
		[Test]
		public void Simple()
		{
			IntX int1 = new IntX(7);
			IntX int2 = new IntX(8);
			Assert.IsTrue(int1 < int2);
		}
		
		[Test]
		public void SimpleFail()
		{
			IntX int1 = new IntX(8);
			Assert.IsFalse(int1 < 7);
		}
		
		[Test]
		public void Big()
		{
			IntX int1 = new IntX(new uint[] { 1, 2 }, false);
			IntX int2 = new IntX(new uint[] { 1, 2, 3 }, true);
			Assert.IsTrue(int2 < int1);
		}
		
		[Test]
		public void BigFail()
		{
			IntX int1 = new IntX(new uint[] { 1, 2 }, false);
			IntX int2 = new IntX(new uint[] { 1, 2, 3 }, true);
			Assert.IsFalse(int1 < int2);
		}
		
		[Test]
		public void EqualValues()
		{
			IntX int1 = new IntX(new uint[] { 1, 2, 3 }, true);
			IntX int2 = new IntX(new uint[] { 1, 2, 3 }, true);
			Assert.IsFalse(int1 < int2);
		}
		
		[Test]
		public void Neg()
		{
			IntX int1 = new IntX(-10);
			IntX int2 = new IntX(-2);
			Assert.IsTrue(int1 < int2);
		}
	}
}

Web Proxy Viewer  |  New URL  |  Original Page