using JD.Kernel.Structs; using NUnit.Framework; using TeaBox; namespace JD.Application.Tests.View { [TestFixture] public class RangeTests { [Test] public void Test_intersect() { Assert.That(new Range(1, 2).Intersects(new Range(1, 2))); Assert.That(new Range(1, 2).Intersects(new Range(-1, 2))); Assert.That(new Range(1, 2).Intersects(new Range(0, 3))); Assert.That(new Range(0, 3).Intersects(new Range(1, 2))); Assert.IsFalse(new Range(1, 2).Intersects(new Range(3, 3))); Assert.IsFalse(new Range(1, 2).Intersects(new Range(-1, 1))); Assert.IsFalse(new Range(1, 2).Intersects(new Range(-1, 0))); Assert.IsFalse(new Range(1, 2).Intersects(new Range(2, 3))); } } }