@Override
    public boolean open(final String url) {
        synchronized(NSWorkspace.class) {
            if(StringUtils.isNotBlank(url)) {
                if(workspace.openURL(NSURL.URLWithString(url))) {
                    return true;
                }
                log.warn(String.format("Failure opening URL %s with browser", url));
            }
            return false;
        }
    }
@Test
    public void testOpen() {
        assertFalse(new WorkspaceBrowserLauncher().open(""));
        assertFalse(new WorkspaceBrowserLauncher().open(null));
    }