    @Test
    public void testGetObject() throws MalformedURLException {

        final Model<String> innerModel = Model.of("");
        final UrlFromStringModel instance = new UrlFromStringModel(innerModel);

        innerModel.setObject(null);
        assertNull(instance.getObject());
        
        innerModel.setObject("/my/file/location");
        assertEquals(new URL("file:/my/file/location"), instance.getObject());
        
        innerModel.setObject("http://my/external/location");
        assertEquals(new URL("http://my/external/location"), instance.getObject());
        
        innerModel.setObject("https://my/secure/location");
        assertEquals(new URL("https://my/secure/location"), instance.getObject());
    }