[Minor] fixed broken tests due to wrong checking for observer updates
This commit is contained in:
parent
0b67cc9802
commit
0e75f9b0d2
|
@ -31,7 +31,7 @@ import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import li.strolch.agent.api.Observer;
|
import li.strolch.agent.api.Observer;
|
||||||
import li.strolch.agent.api.ObserverHandler;
|
import li.strolch.agent.api.StrolchRealm;
|
||||||
import li.strolch.model.Order;
|
import li.strolch.model.Order;
|
||||||
import li.strolch.model.Resource;
|
import li.strolch.model.Resource;
|
||||||
import li.strolch.model.State;
|
import li.strolch.model.State;
|
||||||
|
@ -116,21 +116,22 @@ public class ObserverUpdateTest {
|
||||||
|
|
||||||
// register an observer for orders and resources
|
// register an observer for orders and resources
|
||||||
ElementAddedObserver observer = new ElementAddedObserver();
|
ElementAddedObserver observer = new ElementAddedObserver();
|
||||||
runtimeMock.getContainer().getComponent(ObserverHandler.class).registerObserver(Tags.ORDER, observer);
|
StrolchRealm realm = runtimeMock.getRealm(StrolchConstants.DEFAULT_REALM);
|
||||||
runtimeMock.getContainer().getComponent(ObserverHandler.class).registerObserver(Tags.RESOURCE, observer);
|
realm.getObserverHandler().registerObserver(Tags.ORDER, observer);
|
||||||
|
realm.getObserverHandler().registerObserver(Tags.RESOURCE, observer);
|
||||||
|
|
||||||
PrivilegeHandler privilegeHandler = runtimeMock.getAgent().getContainer().getPrivilegeHandler();
|
PrivilegeHandler privilegeHandler = runtimeMock.getAgent().getContainer().getPrivilegeHandler();
|
||||||
Certificate certificate = privilegeHandler.authenticate("test", "test".getBytes()); //$NON-NLS-1$ //$NON-NLS-2$
|
Certificate certificate = privilegeHandler.authenticate("test", "test".getBytes()); //$NON-NLS-1$ //$NON-NLS-2$
|
||||||
|
|
||||||
// create order
|
// create order
|
||||||
Order newOrder = createOrder("MyTestOrder", "Test Name", "TestType", new Date(), State.CREATED); //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$
|
Order newOrder = createOrder("MyTestOrder", "Test Name", "TestType", new Date(), State.CREATED); //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$
|
||||||
try (StrolchTransaction tx = runtimeMock.getRealm(StrolchConstants.DEFAULT_REALM).openTx(certificate, "test")) { //$NON-NLS-1$
|
try (StrolchTransaction tx = realm.openTx(certificate, "test")) { //$NON-NLS-1$
|
||||||
tx.getOrderMap().add(tx, newOrder);
|
tx.getOrderMap().add(tx, newOrder);
|
||||||
}
|
}
|
||||||
|
|
||||||
// create resource
|
// create resource
|
||||||
Resource newResource = createResource("MyTestResource", "Test Name", "TestType"); //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$
|
Resource newResource = createResource("MyTestResource", "Test Name", "TestType"); //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$
|
||||||
try (StrolchTransaction tx = runtimeMock.getRealm(StrolchConstants.DEFAULT_REALM).openTx(certificate, "test");) { //$NON-NLS-1$
|
try (StrolchTransaction tx = realm.openTx(certificate, "test");) { //$NON-NLS-1$
|
||||||
tx.getResourceMap().add(tx, newResource);
|
tx.getResourceMap().add(tx, newResource);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@
|
||||||
<Properties>
|
<Properties>
|
||||||
<dataStoreMode>TRANSACTIONAL</dataStoreMode>
|
<dataStoreMode>TRANSACTIONAL</dataStoreMode>
|
||||||
<enableAuditTrail>true</enableAuditTrail>
|
<enableAuditTrail>true</enableAuditTrail>
|
||||||
|
<enableObserverUpdates>true</enableObserverUpdates>
|
||||||
</Properties>
|
</Properties>
|
||||||
</Component>
|
</Component>
|
||||||
<Component>
|
<Component>
|
||||||
|
|
Loading…
Reference in New Issue