### Question:
PriorityPropertyProvider extends PropertyProviderBase { @Override public String extractValue(final Page page) { return page.getProperty(PerConstants.PRIORITY, SiteMapConstants.DEFAULT_PRIORITY); } PriorityPropertyProvider(); @Override String extractValue(final Page page);  }### Answer:
@Test public void extractValue() { assertEquals(SiteMapConstants.DEFAULT_PRIORITY, model.extractValue(candidate)); page.putProperty(PerConstants.PRIORITY, VALUE); assertEquals(VALUE, model.extractValue(candidate)); }