Bug 4662: Introduce a SemanticVersion concept - import processing
[yangtools.git] / yang / yang-model-util / src / test / java / org / opendaylight / yangtools / yang / model / util / SchemaContextProxyTest.java
index 5fd9c37364de30dca7c6a58ac099644b2f817046..59bbfd93c63fe66634bae9b0241fac6f5659478e 100644 (file)
@@ -12,6 +12,7 @@ import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 import static org.mockito.Mockito.doReturn;
 import static org.mockito.Mockito.mock;
+
 import com.google.common.collect.Sets;
 import java.net.URI;
 import java.net.URISyntaxException;
@@ -22,6 +23,7 @@ import java.util.HashSet;
 import java.util.Set;
 import org.junit.BeforeClass;
 import org.junit.Test;
+import org.opendaylight.yangtools.concepts.SemVer;
 import org.opendaylight.yangtools.yang.common.QNameModule;
 import org.opendaylight.yangtools.yang.common.SimpleDateFormatUtil;
 import org.opendaylight.yangtools.yang.model.api.Module;
@@ -418,7 +420,7 @@ public class SchemaContextProxyTest {
 
         Set<Module> modSet = Sets.newHashSet();
 
-        if(expected!=null) {
+        if (expected!=null) {
 
             modSet = Sets.newHashSet(expected);
         }
@@ -428,7 +430,7 @@ public class SchemaContextProxyTest {
         assertEquals(modSet, modSetFiltering);
 
         //asserting collections
-        if(expected!=null) {
+        if (expected!=null) {
             for (final Module module : expected) {
                 assertEquals(module, filteringSchemaContextProxy.findModuleByName(module.getName(), module.getRevision()));
 
@@ -447,7 +449,7 @@ public class SchemaContextProxyTest {
 
         Set<Module> modulesSet = new HashSet<>();
 
-        if(modules!=null) {
+        if (modules!=null) {
 
             modulesSet = Sets.newHashSet(modules);
 
@@ -460,7 +462,7 @@ public class SchemaContextProxyTest {
 
         Set<ModuleId> moduleIds = Sets.newHashSet();
 
-        if(modules!=null && modules.size()>0) {
+        if (modules!=null && modules.size()>0) {
 
             for (Module module : modules) {
 
@@ -498,6 +500,11 @@ public class SchemaContextProxyTest {
                     return module.getName();
                 }
 
+                @Override
+                public SemVer getSemanticVersion() {
+                    return module.getSemanticVersion();
+                }
+
                 @Override
                 public String toString() {