Cleanup TransactionInvokerImplTest 68/86268/10
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 6 Dec 2019 13:28:14 +0000 (14:28 +0100)
committerStephen Kitt <skitt@redhat.com>
Tue, 7 Jan 2020 16:04:52 +0000 (16:04 +0000)
commit4301bb27b45d8b981c5b398e55b38359fa21b5e7
treebc695e9db8f14baccdc2072de9d45e7a09699506
parent9d714a27491cfae217dcd50341908db15a3489cc
Cleanup TransactionInvokerImplTest

This unit test is overly whiteboxish, to the point it mocks internal
TransactionInvokerImpl structures. Refactor the test, exposing proper
@VisibleForTesting methods so that we do not end up modifying/mocking
structure access, but rather observe state transitions.

JIRA: OVSDB-428
Change-Id: I26b5c258b385ff1cfad34ff7d19a9589979ec4d7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
southbound/southbound-impl/src/main/java/org/opendaylight/ovsdb/southbound/transactions/md/TransactionInvokerImpl.java
southbound/southbound-impl/src/test/java/org/opendaylight/ovsdb/southbound/transactions/md/TransactionInvokerImplTest.java