Skip to content

Commit 74fe12b

Browse files
unit test change to assert by type and bus IDs instead of object identity
Signed-off-by: nomus <mustafanoor715@gmail.com>
1 parent 037da3a commit 74fe12b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

contingency/contingency-api/src/test/java/com/powsybl/contingency/violations/LimitViolationBuilderTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,9 @@ void buildHighVoltageViolationWithLocation() {
103103
assertEquals("id", violation.getSubjectId());
104104
assertSame(LimitViolationType.HIGH_VOLTAGE, violation.getLimitType());
105105
assertTrue(violation.getViolationLocation().isPresent());
106-
assertSame(location, violation.getViolationLocation().get());
106+
assertEquals(ViolationLocation.Type.BUS_BREAKER, violation.getViolationLocation().get().getType());
107+
BusBreakerViolationLocation castedLocation = (BusBreakerViolationLocation) violation.getViolationLocation().get();
108+
assertEquals(List.of("BUS1"), castedLocation.getBusIds());
107109
}
108110

109111
@Test

0 commit comments

Comments
 (0)