public void Arithmetic()
{
Assert.IsTrue((Range.PositiveX + Turn.OneTurnClockwise * 0.5).Equals(Range.NegativeX));
Assert.IsTrue((Range.PositiveX - Turn.OneTurnClockwise * 0.5).Equals(Range.NegativeX));
Assert.IsTrue((Range.PositiveX + Turn.OneTurnClockwise * 0.25).Equals(Range.NegativeY));
Assert.IsTrue((Range.PositiveX + Turn.OneTurnClockwise * 0.25).Equals(Range.NegativeY));
Assert.IsTrue((Range.PositiveXPositiveY - Turn.OneTurnClockwise * 0.25).Equals(Range.NegativeXPositiveY));
}