@@ -68,11 +68,21 @@ public String getEngineUid() {
6868 return "[engine:junit-jupiter]" ;
6969 }
7070
71+ @ Override
72+ public String getDefaultEngineUid () {
73+ return getEngineUid ();
74+ }
75+
7176 @ Override
7277 public String getMethodUid () {
7378 return "[engine:junit-jupiter]/[class:MyClass]/[method:myMethod]" ;
7479 }
7580
81+ @ Override
82+ public String getDefaultMethodUid () {
83+ return getMethodUid ();
84+ }
85+
7686 }
7787
7888 @ Nested
@@ -90,11 +100,21 @@ public String getEngineUid() {
90100 return "{engine=junit-jupiter}" ;
91101 }
92102
103+ @ Override
104+ public String getDefaultEngineUid () {
105+ return "[engine:junit-jupiter]" ;
106+ }
107+
93108 @ Override
94109 public String getMethodUid () {
95110 return "{engine=junit-jupiter},{class=MyClass},{method=myMethod}" ;
96111 }
97112
113+ @ Override
114+ public String getDefaultMethodUid () {
115+ return "[engine:junit-jupiter]/[class:MyClass]/[method:myMethod]" ;
116+ }
117+
98118 }
99119
100120 // -------------------------------------------------------------------------
@@ -110,8 +130,12 @@ interface ParsingTestTrait {
110130
111131 String getEngineUid ();
112132
133+ String getDefaultEngineUid ();
134+
113135 String getMethodUid ();
114136
137+ String getDefaultMethodUid ();
138+
115139 @ Test
116140 default void parseMalformedUid () {
117141 Throwable throwable = assertThrows (JUnitException .class , () -> getFormat ().parse ("malformed UID" ));
@@ -123,7 +147,7 @@ default void parseEngineUid() {
123147 var parsedId = getFormat ().parse (getEngineUid ());
124148 assertSegment (parsedId .getSegments ().getFirst (), "engine" , "junit-jupiter" );
125149 assertEquals (getEngineUid (), getFormat ().format (parsedId ));
126- assertEquals (getEngineUid (), parsedId .toString ());
150+ assertEquals (getDefaultEngineUid (), parsedId .toString ());
127151 }
128152
129153 @ Test
@@ -133,7 +157,7 @@ default void parseMethodUid() {
133157 assertSegment (parsedId .getSegments ().get (1 ), "class" , "MyClass" );
134158 assertSegment (parsedId .getSegments ().get (2 ), "method" , "myMethod" );
135159 assertEquals (getMethodUid (), getFormat ().format (parsedId ));
136- assertEquals (getMethodUid (), parsedId .toString ());
160+ assertEquals (getDefaultMethodUid (), parsedId .toString ());
137161 }
138162
139163 }
0 commit comments