@Override
    public NSImage folderIcon(final Integer size) {
        NSImage folder = this.iconNamed("NSFolder", size);
        if(null == folder) {
            return this.iconNamed("NSFolder", size);
        }
        return folder;
    }
@Test
    public void testFolderIconAllSizes() {
        final NSImage icon = new NSImageIconCache().folderIcon(null);
        assertNotNull(icon);
        assertTrue(icon.isValid());
        assertFalse(icon.isTemplate());
        assertTrue(icon.representations().count().intValue() >= 1);
    }