@Test
    void testFileFound() throws IOException {
        File statusFile = File.createTempFile("VipStatusHandlerTestCase", null);
        try {
            FileWriter writer = new FileWriter(statusFile);
            String OK = "OK\n";
            writer.write(OK);
            writer.close();
            VipStatusConfig config = new VipStatusConfig(
                    new VipStatusConfig.Builder()
                            .accessdisk(true)
                            .statusfile(statusFile.getAbsolutePath()));
            VipStatusHandler handler = new VipStatusHandler(Executors.newCachedThreadPool(), config, metric);
            MockResponseHandler responseHandler = new MockResponseHandler();
            HttpRequest request = createRequest();
            BufferedContentChannel requestContent = createChannel();
            handler.handleRequest(request, requestContent, responseHandler);
            ByteBuffer b = responseHandler.channel.read();
            byte[] asBytes = new byte[b.remaining()];
            b.get(asBytes);
            assertEquals(OK, Utf8.toString(asBytes));
        } finally {
            statusFile.delete();
        }
    }
Check semantics of VIP status handler. Do note this handler does not need to
care about the incoming URI, that's 100% handled in JDIsc by the binding
pattern.

@author Steinar Knutsen
container-core/src/test/java/com/yahoo/container/handler/VipStatusHandlerTestCase.java