Wait() public méthode

public Wait ( int timeout = 2000 ) : bool
timeout int
Résultat bool
 public void testInit()
 {
     CountdownLatch latch = new CountdownLatch(1);
     InitListener listener = new InitListener(latch);
     Platform.init(listener);
     latch.Wait();
     Assert.AreEqual(listener.initState, InitStateChangedEvent.InitState.INITIALIZED);
     tearDown();
 }
 public void testGetService()
 {
     CountdownLatch latch = new CountdownLatch(1);
     InitListener listener = new InitListener(latch);
     Assert.IsNull(Platform.getService());
     Platform.init(listener);
     latch.Wait();
     Assert.IsNotNull(Platform.getService());
     tearDown();
 }
 public void testEchoNotification()
 {
     CountdownLatch latch = new CountdownLatch();
     MockEventListener listener = new MockEventListener(latch);
     _service.addServiceListener(createVoidResponder(), listener);
     awaitVoidResult("addServiceListener");
     _service.sendEchoNotification(createVoidResponder(), "whatever");
     awaitVoidResult();
     Assert.IsTrue(latch.Wait(), "Got timeout when waiting for the event");
     Assert.IsNotNull(listener.receivedEvent);
     Assert.AreEqual("whatever", listener.receivedEvent.echoValue);
 }
 protected void setUp()
 {
     CountdownLatch latch = new CountdownLatch(1);
     InitListener listener = new InitListener(latch);
     Platform.init(listener);
     latch.Wait();
     Assert.AreEqual(InitStateChangedEvent.InitState.INITIALIZED, listener.initState, "Failed to initialize the platform due to: " + listener.errMsg);
     _service = Platform.getService();
     dispatcher = new AddLiveServiceEventDispatcher();
     _service.addServiceListener(createVoidResponder(), dispatcher);
     awaitVoidResult("addServiceListener");
 }