BusinessCentralDMODataManagementStrategy extends AbstractDMODataManagementStrategy { @Override public void manageScenarioSimulationModelContent(ObservablePath currentPath, ScenarioSimulationModelContent toManage) { model = toManage.getModel(); oracle = oracleFactory.makeAsyncPackageDataModelOracle(currentPath, model, toManage.getDataModel()); } BusinessCentralDMODataManagementStrategy(final AsyncPackageDataModelOracleFactory oracleFactory); @Override void manageScenarioSimulationModelContent(ObservablePath currentPath, ScenarioSimulationModelContent toManage); @Override boolean isADataType(String value); AsyncPackageDataModelOracle getOracle();  }
@Test public void manageScenarioSimulationModelContent() { businessCentralDmoDataManagementStrategySpy.manageScenarioSimulationModelContent(observablePathMock, content); assertEquals(businessCentralDmoDataManagementStrategySpy.oracle, oracleMock); }