Improve overlap test and amend PR #934 (#999)

This commit is contained in:
Adam
2020-09-07 04:15:24 -07:00
committed by GitHub
parent 4035f40c62
commit 39e9d48add
2 changed files with 24 additions and 38 deletions
@@ -49,5 +49,24 @@ public class ClaimTest {
assertTrue(claimA.overlaps(claimB));
assertTrue(claimB.overlaps(claimA));
// Linear North-South
claimA = new Claim(new Location(world, 0, 0, 0), new Location(world, 10, 0, 10), null,
Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), false, 0L);
claimB = new Claim(new Location(world, 0, 0, 15), new Location(world, 15, 0, 25), null,
Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), false, 0L);
assertFalse(claimA.overlaps(claimB));
assertFalse(claimB.overlaps(claimA));
// Linear East-West
claimA = new Claim(new Location(world, 0, 0, 0), new Location(world, 10, 0, 10), null,
Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), false, 0L);
claimB = new Claim(new Location(world, 15, 0, 0), new Location(world, 25, 0, 15), null,
Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), Collections.emptyList(), false, 0L);
assertFalse(claimA.overlaps(claimB));
assertFalse(claimB.overlaps(claimA));
}
}