@Test
public void testRequestWithoutUri(TestContext context) {

    Async async = context.async();
    MockResourceStorage storage = new MockResourceStorage();
    configurationResourceManager = new ConfigurationResourceManager(vertx, storage);
    String resourceURI = "/gateleen/resources/person";
    PersonResourceRequest request = new PersonResourceRequest(HttpMethod.PUT, null,
            null, null, new DummyHttpServerResponse());
    // resource should not be in storage
    context.assertFalse(storage.getMockData().containsKey(resourceURI));
    boolean handled = configurationResourceManager.handleConfigurationResource(request);
    context.assertFalse(handled, "PUT Request without uri should not have been handled");
    // resource should still not be in storage
    await().atMost(3, SECONDS).until( () -> storage.getMockData().get(resourceURI), nullValue());
    async.complete();
}