SimpleJsonHomeClient implements JsonHomeClient { public JsonHome get(final URI uri) { final JsonHome jsonHome = registry.get(uri); if (jsonHome != null) { return jsonHome; } else { throw new NotFoundException("JsonHome " + uri.toString() + " not found."); } }  void register(final URI uri, final JsonHome jsonHome); @Override JsonHome updateAndGet(URI uri); JsonHome get(final URI uri); @Override void shutdown();  }
@Test(expectedExceptions = NotFoundException.class) public void shouldReturnNullForUnregisteredResource() { final SimpleJsonHomeClient simpleJsonHomeClient = new SimpleJsonHomeClient(); simpleJsonHomeClient.get(JSONHOME_URI); }