Here are the examples of the java api class com.google.common.util.concurrent.GeneratedMonitorTest.FlagGuard taken from open source projects.
1. SupplementalMonitorTest#testHasWaitersWithWrongMonitorThrowsIMSE()
Project: guava
File: SupplementalMonitorTest.java
File: SupplementalMonitorTest.java
public void testHasWaitersWithWrongMonitorThrowsIMSE() { Monitor monitor1 = new Monitor(); Monitor monitor2 = new Monitor(); FlagGuard guard = new FlagGuard(monitor2); try { monitor1.hasWaiters(guard); fail("expected IllegalMonitorStateException"); } catch (IllegalMonitorStateException e) { } }
2. SupplementalMonitorTest#testGetWaitQueueLengthWithWrongMonitorThrowsIMSE()
Project: guava
File: SupplementalMonitorTest.java
File: SupplementalMonitorTest.java
public void testGetWaitQueueLengthWithWrongMonitorThrowsIMSE() { Monitor monitor1 = new Monitor(); Monitor monitor2 = new Monitor(); FlagGuard guard = new FlagGuard(monitor2); try { monitor1.getWaitQueueLength(guard); fail("expected IllegalMonitorStateException"); } catch (IllegalMonitorStateException e) { } }