Skip to content

Commit a5ff7ba

Browse files
committed
Add test for Angle.isObtuse
1 parent ba9bfd4 commit a5ff7ba

File tree

1 file changed

+18
-7
lines changed
  • modules/core/src/test/java/org/locationtech/jts/algorithm

1 file changed

+18
-7
lines changed

modules/core/src/test/java/org/locationtech/jts/algorithm/AngleTest.java

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,24 @@ public void testAngle()
5151

5252
public void testIsAcute()
5353
{
54-
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(5,10)), true);
55-
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(5,-10)), true);
56-
// angle of 0
57-
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(10,0)), true);
58-
59-
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(-5,10)), false);
60-
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(-5,-10)), false);
54+
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(5,10)), true);
55+
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(5,-10)), true);
56+
// angle of 0
57+
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(10,0)), true);
58+
59+
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(-5,10)), false);
60+
assertEquals(Angle.isAcute(p(10,0), p(0,0), p(-5,-10)), false);
61+
}
62+
63+
public void testIsObtuse()
64+
{
65+
assertEquals(Angle.isObtuse(p(10,0), p(0,0), p(5,10)), false);
66+
assertEquals(Angle.isObtuse(p(10,0), p(0,0), p(5,-10)), false);
67+
// angle of 0
68+
assertEquals(Angle.isObtuse(p(10,0), p(0,0), p(10,0)), false);
69+
70+
assertEquals(Angle.isObtuse(p(10,0), p(0,0), p(-5,10)), true);
71+
assertEquals(Angle.isObtuse(p(10,0), p(0,0), p(-5,-10)), true);
6172
}
6273

6374
public void testNormalizePositive()

0 commit comments

Comments
 (0)