@Override
    public ParameterByTypeTransformer parameterByTypeTransformer() {
        return transformer;
    }
@Test
    void can_transform_object_to_type() throws Throwable {
        Method method = JavaDefaultParameterTransformerDefinitionTest.class.getMethod("transform_object_to_type",
            Object.class, Type.class);
        JavaDefaultParameterTransformerDefinition definition = new JavaDefaultParameterTransformerDefinition(method,
            lookup);
        String transformed = (String) definition.parameterByTypeTransformer().transform("something", String.class);
        assertThat(transformed, is("transform_object_to_type"));
    }