Skip to content

Commit 9691982

Browse files
committed
並び順は関係ないのでcontainsAllで検証する
1 parent 61e9a9a commit 9691982

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

jig-core/src/test/java/org/dddjava/jig/domain/model/information/relation/graph/MutualEdgesTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,21 @@
99
import java.util.stream.Stream;
1010

1111
import static org.junit.jupiter.api.Assertions.assertEquals;
12+
import static org.junit.jupiter.api.Assertions.assertTrue;
1213
import static org.junit.jupiter.params.provider.Arguments.argumentSet;
1314

1415
class MutualEdgesTest {
1516

1617
@MethodSource
1718
@ParameterizedTest
18-
void mutualEdges抽出(List<Edge<String>> relations, List<Edge<String>> expected) {
19+
void mutualEdgesが期待通り抽出されること(List<Edge<String>> relations, List<Edge<String>> expected) {
1920
var edges = new Edges<>(relations);
2021
MutualEdges<String> mutual = edges.mutualEdges();
21-
// MutualEdges は Set を保持しているので、比較は並び替えて行う
22-
List<Edge<String>> actual = mutual.edges().stream().sorted().toList();
23-
assertEquals(expected.stream().sorted().toList(), actual);
22+
23+
assertTrue(mutual.edges().containsAll(expected));
2424
}
2525

26-
static Stream<Arguments> mutualEdges抽出() {
26+
static Stream<Arguments> mutualEdgesが期待通り抽出されること() {
2727
return Stream.of(
2828
argumentSet("相互なし", // 何も抽出されない
2929
List.of(Edge.of("a", "b"), Edge.of("b", "c"), Edge.of("a", "c")),

0 commit comments

Comments
 (0)