Skip to content

Commit e286dd2

Browse files
committed
refactor: refactored ladder unit test
1 parent 4601a1a commit e286dd2

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/test/java/nextstep/ladder/LadderTest.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,10 @@ public void legsAreNotPlacedConsecutively() {
4343

4444
private static void assertThatLegsAreNotPlacedConsecutivelyInLevel(Ladder ladder, long level, long width) {
4545
for (int place = 1; place < width; place++) {
46-
var previousLeg = ladder.legs.hasLegOnRightSideOf(new Position(level, place - 1));
47-
var currentLeg = ladder.legs.hasLegOnRightSideOf(new Position(level, place));
48-
assert !(previousLeg && currentLeg);
46+
var currentPosition = new Position(level, place);
47+
var currentLeg = ladder.legs.hasLegOnRightSideOf(currentPosition);
48+
var leftLeg = ladder.legs.hasLegOnRightSideOf(currentPosition.getLeftPosition());
49+
assert !(leftLeg && currentLeg);
4950
}
5051
}
5152
}

0 commit comments

Comments
 (0)