@Override
    public void release(final String id) {
        synchronized(lock) {
            if(log.isDebugEnabled()) {
                log.debug(String.format("Release sleep assertion %s", id));
            }
            this.releaseAssertion(id);
        }
    }
@Test
    public void testRelease() {
        final SleepPreventer s = new IOKitSleepPreventer();
        final String lock = s.lock();
        Assert.assertNotNull(lock);
        s.release(lock);
    }