Updating to NBMs from NetBeans 8.0.1 as some of them are required to run on JDK8
1 package org.apidesign.privileged.use;
3 import org.apidesign.privileged.api.Mutex;
5 import static org.junit.Assert.*;
7 public class MutexTest {
9 private static final Mutex.Privileged PRIVILEGED = new Mutex.Privileged();
10 public static final Mutex MUTEX = new Mutex(PRIVILEGED);
17 * Test of withLock method, of class Mutex.
20 public void readAccess() {
22 class R implements Runnable {
31 assertEquals("Counter increased", 1, r.cnt);
36 public void usePrivileged() {
38 // BEGIN: mutex.privileged
46 assertEquals("Counter increased", 1, cnt);
47 // END: mutex.privileged