[Minor] fixed broken test

This commit is contained in:
Robert von Burg 2017-05-16 15:39:15 +02:00
parent 42c623cea6
commit 464fa8ac4a
1 changed files with 8 additions and 5 deletions

View File

@ -29,6 +29,10 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import li.strolch.agent.api.Observer;
import li.strolch.agent.api.StrolchRealm;
import li.strolch.model.Order;
@ -43,10 +47,6 @@ import li.strolch.runtime.StrolchConstants;
import li.strolch.runtime.privilege.PrivilegeHandler;
import li.strolch.testbase.runtime.RuntimeMock;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
/**
* @author Robert von Burg <eitch@eitchnet.ch>
*/
@ -111,7 +111,7 @@ public class ObserverUpdateTest {
}
@Test
public void shouldReceiveUpdates() {
public void shouldReceiveUpdates() throws InterruptedException {
// register an observer for orders and resources
ElementAddedObserver observer = new ElementAddedObserver();
@ -136,6 +136,9 @@ public class ObserverUpdateTest {
tx.commitOnClose();
}
// observer updates are async...
Thread.sleep(100L);
assertEquals(2, observer.results.size());
assertEquals(1, observer.results.get(Tags.ORDER).getCreated().size());
assertEquals(1, observer.results.get(Tags.RESOURCE).getCreated().size());