Refactor OLM Junit tests 39/108039/1
authorGilles Thouenon <gilles.thouenon@orange.com>
Fri, 29 Sep 2023 09:49:12 +0000 (11:49 +0200)
committerGilles Thouenon <gilles.thouenon@orange.com>
Fri, 29 Sep 2023 09:57:53 +0000 (11:57 +0200)
commit3f9d0e30192f53cf636e9be96d2652a2df3645a9
tree2042cdf9031e46b3033b208d87b9315dfb5de908
parent4493d1c0c0e16a522532a49a14638e2dbdc2f90d
Refactor OLM Junit tests

- Redo the OlmPowerServiceRpcImplTest class using mock instead of
  instantiating all OLM objects
- remove useless stub classes
- use static import of Mockito in PowerMgmtTest to simplify readibility

JIRA: TRNSPRTPCE-761
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I5570a9f69b06c20b85a436893c4fa874bd753ce8
olm/src/main/java/org/opendaylight/transportpce/olm/OlmPowerServiceRpcImpl.java
olm/src/test/java/org/opendaylight/transportpce/olm/OlmPowerServiceRpcImplTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/power/PowerMgmtPowerMockTest.java [deleted file]
olm/src/test/java/org/opendaylight/transportpce/olm/power/PowerMgmtTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/service/OlmPowerServiceImplSpanLossBaseTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/service/OlmPowerServiceImplTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/stub/MountPointServiceStub.java [deleted file]
olm/src/test/java/org/opendaylight/transportpce/olm/stub/MountPointStub.java [deleted file]
olm/src/test/java/org/opendaylight/transportpce/olm/stub/OlmServiceStub.java [deleted file]
olm/src/test/java/org/opendaylight/transportpce/olm/util/OtsPmHolderTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/util/TransactionUtils.java