@Test
public void testSecuritySensitiveConfigWithModuleDefaults()
{

    Map<String, String> properties = ImmutableMap.of(
            "value", "some value"
    );
    Map<String, String> moduleDefaults = ImmutableMap.of(
            "value", "some default value"
    );
    Map<String, ConfigurationDefaultingModule> moduleDefaultSource = ImmutableMap.of(
            "value", TEST_DEFAULTING_MODULE
    );
    inspect(properties, null, moduleDefaults, moduleDefaultSource, binder -> bindConfig(binder).bind(SetterSensitiveClass.class))
            .component("ConfigurationMetadataTest$SetterSensitiveClass")
            .value("Value", "value", "[REDACTED]", "[REDACTED]", "description")
            .end();
}