add tests for Configuration and PropertyReplacer