MATH-1449: updating unit test syntax based on code review
This commit is contained in:
parent
0e9f604e87
commit
53a0a9ff85
|
@ -229,8 +229,8 @@ public class PolygonsSetTest {
|
||||||
Assert.assertEquals(0.0, poly.getSize(), 1e-10);
|
Assert.assertEquals(0.0, poly.getSize(), 1e-10);
|
||||||
Assert.assertEquals(0.0, poly.getBoundarySize(), 1e-10);
|
Assert.assertEquals(0.0, poly.getBoundarySize(), 1e-10);
|
||||||
Assert.assertEquals(0, poly.getVertices().length);
|
Assert.assertEquals(0, poly.getVertices().length);
|
||||||
Assert.assertEquals(true, poly.isEmpty());
|
Assert.assertTrue(poly.isEmpty());
|
||||||
Assert.assertEquals(false, poly.isFull());
|
Assert.assertFalse(poly.isFull());
|
||||||
GeometryTestUtils.assertVectorEquals(Cartesian2D.NaN, (Cartesian2D) poly.getBarycenter(), 1e-10);
|
GeometryTestUtils.assertVectorEquals(Cartesian2D.NaN, (Cartesian2D) poly.getBarycenter(), 1e-10);
|
||||||
|
|
||||||
checkPoints(Region.Location.OUTSIDE, poly, new Cartesian2D[] {
|
checkPoints(Region.Location.OUTSIDE, poly, new Cartesian2D[] {
|
||||||
|
@ -238,12 +238,12 @@ public class PolygonsSetTest {
|
||||||
Cartesian2D.ZERO,
|
Cartesian2D.ZERO,
|
||||||
new Cartesian2D(Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY)});
|
new Cartesian2D(Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY)});
|
||||||
|
|
||||||
|
double offset;
|
||||||
for (double y = -1; y < 1; y += 0.1) {
|
for (double y = -1; y < 1; y += 0.1) {
|
||||||
for (double x = -1; x < 1; x += 0.1) {
|
for (double x = -1; x < 1; x += 0.1) {
|
||||||
Assert.assertEquals(Double.POSITIVE_INFINITY,
|
offset = poly.projectToBoundary(new Cartesian2D(x, y)).getOffset();
|
||||||
poly.projectToBoundary(new Cartesian2D(x, y)).getOffset(),
|
Assert.assertTrue(offset > 0);
|
||||||
1.0e-10);
|
Assert.assertTrue(Double.isInfinite(offset));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -255,11 +255,12 @@ public class PolygonsSetTest {
|
||||||
|
|
||||||
// assert
|
// assert
|
||||||
Assert.assertEquals(1e-10, poly.getTolerance(), Precision.EPSILON);
|
Assert.assertEquals(1e-10, poly.getTolerance(), Precision.EPSILON);
|
||||||
Assert.assertEquals(Double.POSITIVE_INFINITY, poly.getSize(), 1e-10);
|
Assert.assertTrue(poly.getSize() > 0);
|
||||||
|
Assert.assertTrue(Double.isInfinite(poly.getSize()));
|
||||||
Assert.assertEquals(0.0, poly.getBoundarySize(), 1e-10);
|
Assert.assertEquals(0.0, poly.getBoundarySize(), 1e-10);
|
||||||
Assert.assertEquals(0, poly.getVertices().length);
|
Assert.assertEquals(0, poly.getVertices().length);
|
||||||
Assert.assertEquals(false, poly.isEmpty());
|
Assert.assertFalse(poly.isEmpty());
|
||||||
Assert.assertEquals(true, poly.isFull());
|
Assert.assertTrue(poly.isFull());
|
||||||
GeometryTestUtils.assertVectorEquals(Cartesian2D.NaN, (Cartesian2D) poly.getBarycenter(), 1e-10);
|
GeometryTestUtils.assertVectorEquals(Cartesian2D.NaN, (Cartesian2D) poly.getBarycenter(), 1e-10);
|
||||||
|
|
||||||
checkPoints(Region.Location.INSIDE, poly, new Cartesian2D[] {
|
checkPoints(Region.Location.INSIDE, poly, new Cartesian2D[] {
|
||||||
|
@ -267,11 +268,12 @@ public class PolygonsSetTest {
|
||||||
Cartesian2D.ZERO,
|
Cartesian2D.ZERO,
|
||||||
new Cartesian2D(Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY)});
|
new Cartesian2D(Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY)});
|
||||||
|
|
||||||
|
double offset;
|
||||||
for (double y = -1; y < 1; y += 0.1) {
|
for (double y = -1; y < 1; y += 0.1) {
|
||||||
for (double x = -1; x < 1; x += 0.1) {
|
for (double x = -1; x < 1; x += 0.1) {
|
||||||
Assert.assertEquals(Double.NEGATIVE_INFINITY,
|
offset = poly.projectToBoundary(new Cartesian2D(x, y)).getOffset();
|
||||||
poly.projectToBoundary(new Cartesian2D(x, y)).getOffset(),
|
Assert.assertTrue(offset < 0);
|
||||||
1e-10);
|
Assert.assertTrue(Double.isInfinite(offset));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue