From: PatrikBuhr Date: Thu, 19 Aug 2021 14:17:02 +0000 (+0200) Subject: Bugfix, timing issue in a unittest X-Git-Tag: 1.2.0~1 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=b9a7016920746a6537bf4c0165595e758716ea03;p=ccsdk%2Foran.git Bugfix, timing issue in a unittest Issue-ID: CCSDK-3421 Signed-off-by: PatrikBuhr Change-Id: I6fc0f78806dd46b6824433304fa89d97c66e9aa5 --- diff --git a/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/tasks/RicSynchronizationTaskTest.java b/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/tasks/RicSynchronizationTaskTest.java index fae05475..99c49d89 100644 --- a/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/tasks/RicSynchronizationTaskTest.java +++ b/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/tasks/RicSynchronizationTaskTest.java @@ -161,6 +161,7 @@ class RicSynchronizationTaskTest { RicSynchronizationTask synchronizerUnderTest = spy(createTask()); + RIC_1.setState(RicState.UNAVAILABLE); synchronizerUnderTest.run(RIC_1); await().untilAsserted(() -> RicState.AVAILABLE.equals(RIC_1.getState())); @@ -186,6 +187,7 @@ class RicSynchronizationTaskTest { RicSynchronizationTask synchronizerUnderTest = createTask(); + RIC_1.setState(RicState.UNAVAILABLE); synchronizerUnderTest.run(RIC_1); await().untilAsserted(() -> RicState.AVAILABLE.equals(RIC_1.getState())); @@ -216,8 +218,10 @@ class RicSynchronizationTaskTest { RicSynchronizationTask synchronizerUnderTest = createTask(); + RIC_1.setState(RicState.UNAVAILABLE); synchronizerUnderTest.run(RIC_1); await().untilAsserted(() -> RicState.AVAILABLE.equals(RIC_1.getState())); + verify(a1ClientMock).deleteAllPolicies(); verify(a1ClientMock).putPolicy(POLICY_1); verifyNoMoreInteractions(a1ClientMock); @@ -243,6 +247,7 @@ class RicSynchronizationTaskTest { RicSynchronizationTask synchronizerUnderTest = createTask(); + RIC_1.setState(RicState.UNAVAILABLE); synchronizerUnderTest.run(RIC_1); await().untilAsserted(() -> RicState.AVAILABLE.equals(RIC_1.getState())); @@ -268,8 +273,9 @@ class RicSynchronizationTaskTest { RicSynchronizationTask synchronizerUnderTest = createTask(); + RIC_1.setState(RicState.AVAILABLE); synchronizerUnderTest.run(RIC_1); - await().untilAsserted(() -> RicState.AVAILABLE.equals(RIC_1.getState())); + await().untilAsserted(() -> RicState.UNAVAILABLE.equals(RIC_1.getState())); verify(a1ClientMock, times(2)).deleteAllPolicies(); verifyNoMoreInteractions(a1ClientMock);