Unit test for Apex engine 51/69951/4
authorliamfallon <liam.fallon@ericsson.com>
Sat, 6 Oct 2018 12:33:26 +0000 (13:33 +0100)
committerliamfallon <liam.fallon@ericsson.com>
Sun, 7 Oct 2018 21:45:35 +0000 (22:45 +0100)
commit7a5e85e17d58e4d75812a3015adc7cbc06e4e49c
treefa71bf921739219e6b7ebbc2bb2d1f7eb86a2ad8
parent9cedbd41c0ee3bade89de5d2e1e822cc4e9a36e7
Unit test for Apex engine

Coverage for unit test of engie state and state machine handling.
Added coverage of the facade and executor context classes
Added coverage for executors
Added coverage for the remainder of the core engine

Issue-ID: POLICY-1034
Change-Id: I85c66005dfdffdf2b4ee5672473a3ae4823d0d9c
Signed-off-by: liamfallon <liam.fallon@ericsson.com>
34 files changed:
core/core-engine/pom.xml
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/context/ApexInternalContext.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImpl.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/ExecutorFactory.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/StateFinalizerExecutor.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/StateMachineExecutor.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/TaskExecutor.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/context/AxTaskFacade.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/context/TaskSelectionExecutionContext.java
core/core-engine/src/main/java/org/onap/policy/apex/core/engine/executor/impl/ExecutorFactoryImpl.java
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/engine/impl/ApexEngineImplTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/engine/impl/BadListener.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/engine/impl/DummyListener.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/engine/impl/DummySmExecutor.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/engine/impl/SlowListener.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/DummyFailingTaskExecutor.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/DummyStateFinalizerExecutor.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/DummyTaskExecutor.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/DummyTaskSelectExecutor.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/StateExecutorTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/StateFinalizerExecutorTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/StateMachineExecutorTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/TaskExecutorTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/TaskSelectExecutorTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/context/AxStateFacadeTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/context/AxTaskFacadeTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/context/DummyContextAlbum.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/context/StateFinalizerExecutionContextTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/context/TaskExecutionContextTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/context/TaskSelectionExecutionContextTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/exception/StateMachineRuntimeExceptionTest.java [new file with mode: 0644]
core/core-engine/src/test/java/org/onap/policy/apex/core/engine/executor/impl/ExceutorFactoryImplTest.java [new file with mode: 0644]
services/services-engine/src/test/java/org/onap/policy/apex/service/engine/runtime/impl/EngineServiceImplTest.java
services/services-engine/src/test/java/org/onap/policy/apex/service/engine/runtime/impl/EngineWorkerTest.java