@Test
    public void testSuperClass() {
        assertThat(classNode.superName).doesNotStartWith(SHADED_PACKAGE_PATH);
    }
This test checks that we don't expose any shaded class in our public API.
We use {@link Parameterized} runner here to create a test per public class in Testcontainers' JAR file.
core/src/jarFileTest/java/org/testcontainers/PublicBinaryAPITest.java