### Question:
AAITransactionalClient extends
        GraphInventoryTransactionClient<AAITransactionalClient, AAIBaseResourceUri<?, ?>, AAIResourceUri, AAIEdgeLabel> { @Override protected GraphInventoryPatchConverter getPatchConverter() { return this.patchConverter; } protected  AAITransactionalClient(AAIResourcesClient resourcesClient, AAIClient aaiClient); AAITransactionalClient beginNewTransaction(); @Override void execute(); @Override void execute(boolean dryRun);  }### Answer:
@Test public void confirmPatchFormat() { AAITransactionalClient transactionClient = spy(new AAITransactionalClient(aaiClient, client)); GraphInventoryPatchConverter mock = mock(GraphInventoryPatchConverter.class); doReturn(mock).when(transactionClient).getPatchConverter(); transactionClient.update(uriA, "{}"); verify(mock, times(1)).convertPatchFormat(any()); }