@@ -86,8 +86,8 @@ public Object[][] sealedClassesData() {
86
86
public void testSealedClasses (Class <?> cls ) {
87
87
assertTrue (cls .isSealed ());
88
88
assertTrue (!Modifier .isFinal (cls .getModifiers ()));
89
- assertTrue (cls .permittedSubclasses () != null );
90
- assertTrue (cls .permittedSubclasses ().length > 0 );
89
+ assertTrue (cls .getPermittedSubclasses () != null );
90
+ assertTrue (cls .getPermittedSubclasses ().length > 0 );
91
91
}
92
92
93
93
@ DataProvider (name = "notSealedClasses" )
@@ -110,8 +110,8 @@ public Object[][] notSealedClassesData() {
110
110
@ Test (dataProvider = "notSealedClasses" )
111
111
public void testNotSealedClasses (Class <?> cls ) {
112
112
assertTrue (!cls .isSealed ());
113
- assertTrue (cls .permittedSubclasses () != null );
114
- assertTrue (cls .permittedSubclasses ().length == 0 );
113
+ assertTrue (cls .getPermittedSubclasses () != null );
114
+ assertTrue (cls .getPermittedSubclasses ().length == 0 );
115
115
}
116
116
117
117
@ DataProvider (name = "non_sealedClasses" )
@@ -128,8 +128,8 @@ public void testnon_sealedClasses(Class<?> cls) {
128
128
assertTrue (!cls .isSealed ());
129
129
assertTrue (!Modifier .isFinal (cls .getModifiers ()));
130
130
assertTrue ((cls .getSuperclass () != null && cls .getSuperclass ().isSealed ()) || Arrays .stream (cls .getInterfaces ()).anyMatch (Class ::isSealed ));
131
- assertTrue (cls .permittedSubclasses () != null );
132
- assertTrue (cls .permittedSubclasses ().length == 0 );
131
+ assertTrue (cls .getPermittedSubclasses () != null );
132
+ assertTrue (cls .getPermittedSubclasses ().length == 0 );
133
133
}
134
134
135
135
@ DataProvider (name = "reflectionData" )
@@ -215,9 +215,9 @@ public void testSealedReflection(Class<?> sealedClass,
215
215
throws ReflectiveOperationException
216
216
{
217
217
assertTrue (sealedClass .isSealed ());
218
- assertTrue (sealedClass .permittedSubclasses ().length == numberOfSubclasses );
218
+ assertTrue (sealedClass .getPermittedSubclasses ().length == numberOfSubclasses );
219
219
int i = 0 ;
220
- for (Class <?> cd : sealedClass .permittedSubclasses ()) {
220
+ for (Class <?> cd : sealedClass .getPermittedSubclasses ()) {
221
221
assertTrue (cd .getName ().equals (subclassDescriptors [i ]), "expected: " + subclassDescriptors [i ] + " found: " + cd .getName ());
222
222
i ++;
223
223
}
0 commit comments