Eliminate ClassLoadingStrategy
[mdsal.git] / binding / mdsal-binding-dom-adapter / src / test / java / org / opendaylight / mdsal / binding / dom / adapter / test / util / MockAdapterContext.java
index bfa1fb61fba2a54fb8f6fed0fe7eb146be90ea9a..c0152aeb213103546158ae5d3370445576883d12 100644 (file)
@@ -14,7 +14,6 @@ import org.opendaylight.mdsal.binding.dom.adapter.CurrentAdapterSerializer;
 import org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext;
 import org.opendaylight.mdsal.binding.generator.impl.DefaultBindingRuntimeGenerator;
 import org.opendaylight.mdsal.binding.runtime.api.DefaultBindingRuntimeContext;
-import org.opendaylight.yangtools.util.ClassLoaderUtils;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContextListener;
 
@@ -28,8 +27,8 @@ public final class MockAdapterContext implements AdapterContext, EffectiveModelC
 
     @Override
     public void onModelContextUpdated(final EffectiveModelContext newModelContext) {
-        serializer = new CurrentAdapterSerializer(new BindingCodecContext(DefaultBindingRuntimeContext.create(
+        serializer = new CurrentAdapterSerializer(new BindingCodecContext(new DefaultBindingRuntimeContext(
             new DefaultBindingRuntimeGenerator().generateTypeMapping(newModelContext),
-            ClassLoaderUtils::loadClassWithTCCL)));
+                TestingModuleInfoSnapshot.INSTANCE)));
     }
 }