### Question:
PropertyStoreAwsSSM extends AbstractPropertyStore { @Override public void clear() { Set<String> names = listPropertyFullNames(); if (!Util.isEmpty(names)) { client.deleteParameters(new DeleteParametersRequest().withNames(names)); } } PropertyStoreAwsSSM(String path);  PropertyStoreAwsSSM(AWSSimpleSystemsManagement client, String path); @Override boolean existProperty(String name); @Override void createProperty(Property<T> value); @Override Property<?> readProperty(String name); @Override void updateProperty(Property<T> prop); @Override void deleteProperty(String name); @Override Map<String, Property<?>> readAllProperties(); @Override Set<String> listPropertyNames(); @Override void clear(); void loadFromXMLFile(String fileName); void loadFromXMLFileStream(InputStream xmlIN);  }### Answer:
@Override @Test public void clear() { Map<String, Property<?>> before = testedStore.readAllProperties(); Assert.assertFalse(before.isEmpty()); testedStore.clear(); Assert.assertTrue(testedStore.readAllProperties().isEmpty()); }