Skip to content

Commit e225eaa

Browse files
committed
Add Did+DidUrl toString() method test cases
1 parent b087dfb commit e225eaa

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

src/test/java/com/apicatalog/did/DidTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,16 @@ void fromUri(String input, String method, String specificId) {
5555
assertEquals(specificId, did.getMethodSpecificId());
5656
}
5757

58+
@DisplayName("toString()")
59+
@ParameterizedTest(name = "{0}")
60+
@MethodSource({ "validVectors" })
61+
void toString(String input, String method, String specificId) {
62+
final Did did = Did.from(input);
63+
64+
assertNotNull(did);
65+
assertEquals(input, did.toString());
66+
}
67+
5868
@DisplayName("!from(URI)")
5969
@ParameterizedTest()
6070
@MethodSource({ "negativeVectors" })

src/test/java/com/apicatalog/did/DidUrlTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,16 @@ void stringIsDid(String uri) {
7171
void uriIsDid(String uri) {
7272
assertTrue(DidUrl.isDidUrl(URI.create(uri)));
7373
}
74+
75+
@DisplayName("toString()")
76+
@ParameterizedTest(name = "{0}")
77+
@MethodSource({ "validVectors" })
78+
void toString(String input) {
79+
final DidUrl didUrl = DidUrl.from(input);
80+
81+
assertNotNull(didUrl);
82+
assertEquals(input, didUrl.toString());
83+
}
7484

7585
static Stream<String[]> validVectors() {
7686
return Arrays.stream(new String[][] {

0 commit comments

Comments
 (0)