Testing `HTTPOpener` is a bit difficult as the current implementation does not support mocking the `URLConnection`.