mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-27 14:30:14 +00:00
Object scatter test follows the channel-or-shore veto
This commit is contained in:
1 parent
507e241b2c
commit
1ad3a25cb6
1 file changed
+3
-3
+3
-3
@@ -106,7 +106,7 @@ public class IrisObjectSurfaceSupportPlacementTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void automaticSurfaceObjectCannotOverlapRiverWater() {
|
public void automaticSurfaceObjectCannotOverlapRiverWater() {
|
||||||
when(complex.hasHydrologySurfaceFluid(0, 0)).thenReturn(true);
|
when(complex.hasHydrologyChannelOrShore(0, 0)).thenReturn(true);
|
||||||
SurfacePlacer placer = new SurfacePlacer(engine);
|
SurfacePlacer placer = new SurfacePlacer(engine);
|
||||||
|
|
||||||
assertEquals(-1, place(placer, placement(ObjectPlaceMode.CENTER_HEIGHT), -1));
|
assertEquals(-1, place(placer, placement(ObjectPlaceMode.CENTER_HEIGHT), -1));
|
||||||
@@ -115,7 +115,7 @@ public class IrisObjectSurfaceSupportPlacementTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void automaticForcePlacementCannotOverlapRiverWater() {
|
public void automaticForcePlacementCannotOverlapRiverWater() {
|
||||||
when(complex.hasHydrologySurfaceFluid(0, 0)).thenReturn(true);
|
when(complex.hasHydrologyChannelOrShore(0, 0)).thenReturn(true);
|
||||||
SurfacePlacer placer = new SurfacePlacer(engine);
|
SurfacePlacer placer = new SurfacePlacer(engine);
|
||||||
IrisObjectPlacement placement = placement(ObjectPlaceMode.CENTER_HEIGHT);
|
IrisObjectPlacement placement = placement(ObjectPlaceMode.CENTER_HEIGHT);
|
||||||
placement.setForcePlace(true);
|
placement.setForcePlace(true);
|
||||||
@@ -126,7 +126,7 @@ public class IrisObjectSurfaceSupportPlacementTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void explicitObjectPlacementRemainsAllowedInsideRiverWater() {
|
public void explicitObjectPlacementRemainsAllowedInsideRiverWater() {
|
||||||
when(complex.hasHydrologySurfaceFluid(0, 0)).thenReturn(true);
|
when(complex.hasHydrologyChannelOrShore(0, 0)).thenReturn(true);
|
||||||
SurfacePlacer placer = new SurfacePlacer(engine);
|
SurfacePlacer placer = new SurfacePlacer(engine);
|
||||||
|
|
||||||
assertTrue(place(placer, placement(ObjectPlaceMode.CENTER_HEIGHT), SURFACE_Y) >= 0);
|
assertTrue(place(placer, placement(ObjectPlaceMode.CENTER_HEIGHT), SURFACE_Y) >= 0);
|
||||||
|
|||||||
Reference in new issue
Block a user