@Nullable
    @Override
    public URL getRaw() {
        return haloProperties.getExternalUrl();
    }
@Test
    void getRaw() throws MalformedURLException {
        var fakeUri = URI.create("http://localhost/fake");
        when(haloProperties.getExternalUrl()).thenReturn(fakeUri.toURL());
        assertEquals(fakeUri.toURL(), externalUrl.getRaw());

        when(haloProperties.getExternalUrl()).thenReturn(null);
        assertNull(externalUrl.getRaw());
    }