### Question:
PrettyConfig { public PrettyUrlMapping getMappingById(String id) { if (id != null) { if (id.startsWith(PrettyContext.PRETTY_PREFIX)) { id = id.substring(PrettyContext.PRETTY_PREFIX.length()); } for (PrettyUrlMapping mapping : getMappings()) { if (mapping.getId().equals(id)) { return mapping; } } } return null; }  List<PrettyUrlMapping> getMappings(); void setMappings(final List<PrettyUrlMapping> mappings); void addMapping(final PrettyUrlMapping mapping); PrettyUrlMapping getMappingForUrl(final String url); boolean isMappingId(final String action); boolean isURLMapped(final String url); boolean isViewMapped(String viewId); PrettyUrlMapping getMappingById(String id); static final String CONFIG_REQUEST_KEY; }### Answer:
@Test public void testGetMappingById() { PrettyUrlMapping mapping2 = config.getMappingById("testid"); assertEquals(mapping, mapping2); }
@Test public void testGetMappingByNullIdReturnsNull() { PrettyUrlMapping mapping2 = config.getMappingById(null); assertEquals(null, mapping2); }