Bump yangtools to 13.0.0
[mdsal.git] / binding / mdsal-binding-generator / src / test / java / org / opendaylight / mdsal / binding / generator / impl / Mdsal829Test.java
index 9c77304381ad9e2051ce1ac198bdc5f32007a604..47f1a0200f553676c3439f111253a5a83d780afc 100644 (file)
@@ -12,29 +12,24 @@ import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertSame;
 
 import java.util.Set;
-import org.junit.BeforeClass;
 import org.junit.Test;
 import org.opendaylight.mdsal.binding.model.api.JavaTypeName;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
 import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils;
 
 public class Mdsal829Test {
-    private static EffectiveModelContext CONTEXT;
-
-    @BeforeClass
-    public static void beforeClass() {
-        CONTEXT = YangParserTestUtils.parseYangResource("/mdsal829.yang", Set.of());
-    }
+    private static final EffectiveModelContext MODEL_CONTEXT =
+        YangParserTestUtils.parseYangResource("/mdsal829.yang", Set.of());
 
     @Test
     public void testCompileTimeTypes() {
-        assertEquals(1, DefaultBindingGenerator.generateFor(CONTEXT).size());
+        assertEquals(1, DefaultBindingGenerator.generateFor(MODEL_CONTEXT).size());
     }
 
     @Test
     public void testRunTimeTypes() {
-        final var types = BindingRuntimeTypesFactory.createTypes(CONTEXT);
-        assertSame(CONTEXT, types.getEffectiveModelContext());
+        final var types = BindingRuntimeTypesFactory.createTypes(MODEL_CONTEXT);
+        assertSame(MODEL_CONTEXT, types.modelContext());
         final var schema = types.findSchema(
             JavaTypeName.create("org.opendaylight.yang.gen.v1.mdsal829.norev", "Mdsal829Data")).orElseThrow();
         assertNotNull(schema);