import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import org.opendaylight.bgpcep.config.loader.spi.ConfigFileProcessor;
-import org.opendaylight.mdsal.binding.dom.adapter.AdapterContext;
import org.opendaylight.mdsal.binding.dom.adapter.test.AbstractConcurrentDataBrokerTest;
import org.opendaylight.mdsal.binding.dom.adapter.test.AbstractDataBrokerTestCustomizer;
-import org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer;
import org.opendaylight.mdsal.dom.api.DOMSchemaService;
import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
public abstract class AbstractConfigLoaderTest extends AbstractConcurrentDataBrokerTest {
protected final class TestConfigLoader extends AbstractConfigLoader {
- @Override
- public BindingNormalizedNodeSerializer getBindingNormalizedNodeSerializer() {
- return mappingService.currentSerializer();
- }
-
@Override
File directory() {
return new File(getResourceFolder());
protected final TestConfigLoader configLoader = new TestConfigLoader();
@Mock
ConfigFileProcessor processor;
- protected AdapterContext mappingService;
protected DOMSchemaService schemaService;
public AbstractConfigLoaderTest() {
@Override
protected AbstractDataBrokerTestCustomizer createDataBrokerTestCustomizer() {
final AbstractDataBrokerTestCustomizer customizer = super.createDataBrokerTestCustomizer();
- this.mappingService = customizer.getAdapterContext();
this.schemaService = customizer.getSchemaService();
return customizer;
}