Device Software version management
[oam/tr069-adapter.git] / config-data / src / test / java / org / commscope / tr069adapter / config / ConfigDataTestsUtils.java
index 7b5a841..d9b8ec2 100644 (file)
 \r
 package org.commscope.tr069adapter.config;\r
 \r
+import java.util.ArrayList;\r
+import java.util.List;\r
 import org.commscope.tr069adapter.config.model.ConfigFileContent;\r
 \r
 public class ConfigDataTestsUtils {\r
 \r
+  private ConfigDataTestsUtils() {}\r
+\r
   public static final String SERVER_URI = "http://localhost:9000/";\r
   public static final String macId = "testMacId";\r
   public static final String OUI = "0005B9";\r
@@ -47,13 +51,17 @@ public class ConfigDataTestsUtils {
   // }\r
 \r
 \r
-  public static ConfigFileContent getConfigFileContent() {\r
-    ConfigFileContent configFileContent = new ConfigFileContent();\r
+  public static List<ConfigFileContent> getConfigFileContent() {\r
+    List<ConfigFileContent> data = new ArrayList<>();\r
 \r
-    configFileContent.setFileContent(getFileContent());\r
-    configFileContent.setMacId(macId);\r
+    for (int i = 0; i < 5; i++) {\r
+      ConfigFileContent configFileContent = new ConfigFileContent();\r
+      configFileContent.setFileContent(getFileContent());\r
+      configFileContent.setMacId(macId);\r
+      configFileContent.setSwVersion("4." + i);\r
+    }\r
 \r
-    return configFileContent;\r
+    return data;\r
   }\r
 \r
 \r