### Question:
SoftTransactionManager { public void init() throws SQLException { EventBusInstance.getInstance().register(new BestEffortsDeliveryListener()); if (TransactionLogDataSourceType.RDB == transactionConfig.getStorageType()) { Preconditions.checkNotNull(transactionConfig.getTransactionLogDataSource()); createTable(); } if (transactionConfig.getBestEffortsDeliveryJobConfiguration().isPresent()) { new NestedBestEffortsDeliveryJobFactory(transactionConfig).init(); } }  void init(); AbstractSoftTransaction getTransaction(final SoftTransactionType type); static Optional<SoftTransactionConfiguration> getCurrentTransactionConfiguration(); static Optional<AbstractSoftTransaction> getCurrentTransaction();  }### Answer:
@Test public void assertInitTransactionManager() throws SQLException { getSoftTransactionManager().init(); }