@Test
    public void testEmbeddedConfigCast() {
        // Validate that we can construct a Connector config containing the extended config for the transform
        HashMap<String, String> connProps = new HashMap<>();
        connProps.put("name", "foo");
        connProps.put("connector.class", MockConnector.class.getName());
        connProps.put("transforms", "example");
        connProps.put("transforms.example.type", Cast.Value.class.getName());
        connProps.put("transforms.example.spec", "int8");

        Plugins plugins = null; // Safe when we're only constructing the config
        new ConnectorConfig(plugins, connProps);
    }
Tests that transformations' configs can be composed with ConnectorConfig during its construction, ensuring no
conflicting fields or other issues.

This test appears here simply because it requires both connect-runtime and connect-transforms and connect-runtime
already depends on connect-transforms.
connect/runtime/src/test/java/org/apache/kafka/connect/runtime/TransformationConfigTest.java