Reduce number of parameters in constructor 88/94488/2
authorParshad Patel <pars.patel@samsung.com>
Fri, 23 Aug 2019 04:19:52 +0000 (13:19 +0900)
committerParshad Patel <pars.patel@samsung.com>
Thu, 29 Aug 2019 02:27:23 +0000 (11:27 +0900)
Constructor has 24 parameters, which is greater than 7 authorized

Issue-ID: PORTAL-562
Change-Id: I155446c6a16af1bcd7b2e8b5e00d3e0ba642bb64
Signed-off-by: Parshad Patel <pars.patel@samsung.com>
ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/service/ExternalAccessRolesServiceImpl.java
ecomp-portal-BE-common/src/main/java/org/onap/portalapp/portal/transport/CentralApp.java
ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/transport/CentralAppTest.java
ecomp-portal-BE-common/src/test/java/org/onap/portalapp/portal/transport/CentralUserAppTest.java

index 09afcf7..3778a00 100644 (file)
@@ -1179,14 +1179,19 @@ public class ExternalAccessRolesServiceImpl implements ExternalAccessRolesServic
                                                                        && (globalRole.toLowerCase().startsWith("global_")))) {
                                                CentralV2UserApp cua = new CentralV2UserApp();
                                                cua.setUserId(null);
-                                               CentralApp cenApp = new CentralApp(1L, epApp.getCreated(), epApp.getModified(),
-                                                               epApp.getCreatedId(), epApp.getModifiedId(), epApp.getRowNum(), epApp.getName(),
-                                                               epApp.getImageUrl(), epApp.getDescription(), epApp.getNotes(), epApp.getUrl(),
-                                                               epApp.getAlternateUrl(), epApp.getAppRestEndpoint(), epApp.getMlAppName(),
-                                                               epApp.getMlAppAdminId(), String.valueOf(epApp.getMotsId()), epApp.getAppPassword(),
-                                                               String.valueOf(epApp.getOpen()), String.valueOf(epApp.getEnabled()),
-                                                               epApp.getThumbnail(), epApp.getUsername(), epApp.getUebKey(), epApp.getUebSecret(),
-                                                               epApp.getUebTopicName());
+                        CentralApp cenApp = new CentralApp.CentralAppBuilder().setId(1L).setCreated(epApp.getCreated())
+                                .setModified(epApp.getModified()).setCreatedId(epApp.getCreatedId())
+                                .setModifiedId(epApp.getModifiedId()).setRowNum(epApp.getRowNum())
+                                .setName(epApp.getName()).setImageUrl(epApp.getImageUrl())
+                                .setDescription(epApp.getDescription()).setNotes(epApp.getNotes())
+                                .setUrl(epApp.getUrl()).setAlternateUrl(epApp.getAlternateUrl())
+                                .setRestEndpoint(epApp.getAppRestEndpoint()).setMlAppName(epApp.getMlAppName())
+                                .setMlAppAdminId(epApp.getMlAppAdminId()).setMotsId(String.valueOf(epApp.getMotsId()))
+                                .setAppPassword(epApp.getAppPassword()).setOpen(String.valueOf(epApp.getOpen()))
+                                .setEnabled(String.valueOf(epApp.getEnabled())).setThumbnail(epApp.getThumbnail())
+                                .setUsername(epApp.getUsername()).setUebKey(epApp.getUebKey())
+                                .setUebSecret(epApp.getUebSecret()).setUebTopicName(epApp.getUebTopicName())
+                                .createCentralApp();
                                                cenApp.setAppPassword(EPCommonSystemProperties.APP_DISPLAY_PASSWORD);
                                                cua.setApp(cenApp);
                                                Long appId = null;
index d3ad868..6da5711 100644 (file)
  *
  * ============LICENSE_END============================================
  *
- * 
+ *
  */
 package org.onap.portalapp.portal.transport;
 
 import java.io.Serializable;
 import java.util.Date;
 
-public class CentralApp implements Serializable{
-       /**
-        * 
-        */
-       private static final long serialVersionUID = -3325965646585871632L;
-       private Long id;
-       private Date created;
-       private Date modified;
-       private Long createdId;
-       private Long modifiedId;
-       private Long rowNum;
-       private String name; // app_name
-       private String imageUrl; // app_image_url
-       private String description; // app_description
-       private String notes; // app_notes
-       private String url; // app_url
-       private String alternateUrl; // app_alternate_url
-       private String restEndpoint; // app_rest_endpoint
-       private String mlAppName; // ml_app_name
-       private String mlAppAdminId; // ml_app_admin_id;
-       private String motsId; // mots_id
-       private String appPassword; // app_password
-       private String open;
-       private String enabled;
-       private byte[] thumbnail;
-       private String username; // app_username
-       private String uebKey; // ueb_key
-       private String uebSecret; // ueb_secret
-       private String uebTopicName; // ueb_topic_name
-       
-       public CentralApp(){
-               
-       }
-
-       public CentralApp(Long id, Date created, Date modified, Long createdId, Long modifiedId, Long rowNum, String name,
-                       String imageUrl, String description, String notes, String url, String alternateUrl, String restEndpoint,
-                       String mlAppName, String mlAppAdminId, String motsId, String appPassword, String open, String enabled,
-                       byte[] thumbnail, String username, String uebKey, String uebSecret, String uebTopicName) {
-               super();
-               this.id = id;
-               this.created = created;
-               this.modified = modified;
-               this.createdId = createdId;
-               this.modifiedId = modifiedId;
-               this.rowNum = rowNum;
-               this.name = name;
-               this.imageUrl = imageUrl;
-               this.description = description;
-               this.notes = notes;
-               this.url = url;
-               this.alternateUrl = alternateUrl;
-               this.restEndpoint = restEndpoint;
-               this.mlAppName = mlAppName;
-               this.mlAppAdminId = mlAppAdminId;
-               this.motsId = motsId;
-               this.appPassword = appPassword;
-               this.open = open;
-               this.enabled = enabled;
-               this.thumbnail = thumbnail;
-               this.username = username;
-               this.uebKey = uebKey;
-               this.uebSecret = uebSecret;
-               this.uebTopicName = uebTopicName;
-       }
-       
-       public Long getId() {
-               return id;
-       }
-       public void setId(Long id) {
-               this.id = id;
-       }
-       
-       public Date getCreated() {
-               return created;
-       }
-       public void setCreated(Date created) {
-               this.created = created;
-       }
-       public Date getModified() {
-               return modified;
-       }
-       public void setModified(Date modified) {
-               this.modified = modified;
-       }
-       public Long getCreatedId() {
-               return createdId;
-       }
-       public void setCreatedId(Long createdId) {
-               this.createdId = createdId;
-       }
-       public Long getModifiedId() {
-               return modifiedId;
-       }
-       public void setModifiedId(Long modifiedId) {
-               this.modifiedId = modifiedId;
-       }
-       public Long getRowNum() {
-               return rowNum;
-       }
-       public void setRowNum(Long rowNum) {
-               this.rowNum = rowNum;
-       }
-       public String getName() {
-               return name;
-       }
-       public void setName(String name) {
-               this.name = name;
-       }
-       public String getImageUrl() {
-               return imageUrl;
-       }
-       public void setImageUrl(String imageUrl) {
-               this.imageUrl = imageUrl;
-       }
-       public String getDescription() {
-               return description;
-       }
-       public void setDescription(String description) {
-               this.description = description;
-       }
-       public String getNotes() {
-               return notes;
-       }
-       public void setNotes(String notes) {
-               this.notes = notes;
-       }
-       public String getUrl() {
-               return url;
-       }
-       public void setUrl(String url) {
-               this.url = url;
-       }
-       public String getAlternateUrl() {
-               return alternateUrl;
-       }
-       public void setAlternateUrl(String alternateUrl) {
-               this.alternateUrl = alternateUrl;
-       }
-       public String getRestEndpoint() {
-               return restEndpoint;
-       }
-       public void setRestEndpoint(String restEndpoint) {
-               this.restEndpoint = restEndpoint;
-       }
-       public String getMlAppName() {
-               return mlAppName;
-       }
-       public void setMlAppName(String mlAppName) {
-               this.mlAppName = mlAppName;
-       }
-       public String getMlAppAdminId() {
-               return mlAppAdminId;
-       }
-       public void setMlAppAdminId(String mlAppAdminId) {
-               this.mlAppAdminId = mlAppAdminId;
-       }
-       public String getMotsId() {
-               return motsId;
-       }
-       public void setMotsId(String motsId) {
-               this.motsId = motsId;
-       }
-       public String getAppPassword() {
-               return appPassword;
-       }
-       public void setAppPassword(String appPassword) {
-               this.appPassword = appPassword;
-       }
-       public String getOpen() {
-               return open;
-       }
-       public void setOpen(String open) {
-               this.open = open;
-       }
-       public String getEnabled() {
-               return enabled;
-       }
-       public void setEnabled(String enabled) {
-               this.enabled = enabled;
-       }
-       public byte[] getThumbnail() {
-               return thumbnail;
-       }
-       public void setThumbnail(byte[] thumbnail) {
-               this.thumbnail = thumbnail;
-       }
-       public String getUsername() {
-               return username;
-       }
-       public void setUsername(String username) {
-               this.username = username;
-       }
-       public String getUebKey() {
-               return uebKey;
-       }
-       public void setUebKey(String uebKey) {
-               this.uebKey = uebKey;
-       }
-       public String getUebSecret() {
-               return uebSecret;
-       }
-       public void setUebSecret(String uebSecret) {
-               this.uebSecret = uebSecret;
-       }
-       public String getUebTopicName() {
-               return uebTopicName;
-       }
-       public void setUebTopicName(String uebTopicName) {
-               this.uebTopicName = uebTopicName;
-       }
-
-       @Override
-       public int hashCode() {
-               final int prime = 31;
-               int result = 1;
-               result = prime * result + ((alternateUrl == null) ? 0 : alternateUrl.hashCode());
-               result = prime * result + ((appPassword == null) ? 0 : appPassword.hashCode());
-               result = prime * result + ((createdId == null) ? 0 : createdId.hashCode());
-               result = prime * result + ((description == null) ? 0 : description.hashCode());
-               result = prime * result + ((enabled == null) ? 0 : enabled.hashCode());
-               result = prime * result + ((id == null) ? 0 : id.hashCode());
-               result = prime * result + ((imageUrl == null) ? 0 : imageUrl.hashCode());
-               result = prime * result + ((mlAppAdminId == null) ? 0 : mlAppAdminId.hashCode());
-               result = prime * result + ((mlAppName == null) ? 0 : mlAppName.hashCode());
-               result = prime * result + ((modifiedId == null) ? 0 : modifiedId.hashCode());
-               result = prime * result + ((motsId == null) ? 0 : motsId.hashCode());
-               result = prime * result + ((name == null) ? 0 : name.hashCode());
-               result = prime * result + ((notes == null) ? 0 : notes.hashCode());
-               result = prime * result + ((open == null) ? 0 : open.hashCode());
-               result = prime * result + ((restEndpoint == null) ? 0 : restEndpoint.hashCode());
-               result = prime * result + ((rowNum == null) ? 0 : rowNum.hashCode());
-               result = prime * result + ((uebKey == null) ? 0 : uebKey.hashCode());
-               result = prime * result + ((uebSecret == null) ? 0 : uebSecret.hashCode());
-               result = prime * result + ((uebTopicName == null) ? 0 : uebTopicName.hashCode());
-               result = prime * result + ((url == null) ? 0 : url.hashCode());
-               result = prime * result + ((username == null) ? 0 : username.hashCode());
-               return result;
-       }
-
-       @Override
-       public boolean equals(Object obj) {
-               if (this == obj)
-                       return true;
-               if (obj == null)
-                       return false;
-               if (getClass() != obj.getClass())
-                       return false;
-               CentralApp other = (CentralApp) obj;
-               if (alternateUrl == null) {
-                       if (other.alternateUrl != null)
-                               return false;
-               } else if (!alternateUrl.equals(other.alternateUrl))
-                       return false;
-               if (appPassword == null) {
-                       if (other.appPassword != null)
-                               return false;
-               } else if (!appPassword.equals(other.appPassword))
-                       return false;
-               if (createdId == null) {
-                       if (other.createdId != null)
-                               return false;
-               } else if (!createdId.equals(other.createdId))
-                       return false;
-               if (description == null) {
-                       if (other.description != null)
-                               return false;
-               } else if (!description.equals(other.description))
-                       return false;
-               if (enabled == null) {
-                       if (other.enabled != null)
-                               return false;
-               } else if (!enabled.equals(other.enabled))
-                       return false;
-               if (id == null) {
-                       if (other.id != null)
-                               return false;
-               } else if (!id.equals(other.id))
-                       return false;
-               if (imageUrl == null) {
-                       if (other.imageUrl != null)
-                               return false;
-               } else if (!imageUrl.equals(other.imageUrl))
-                       return false;
-               if (mlAppAdminId == null) {
-                       if (other.mlAppAdminId != null)
-                               return false;
-               } else if (!mlAppAdminId.equals(other.mlAppAdminId))
-                       return false;
-               if (mlAppName == null) {
-                       if (other.mlAppName != null)
-                               return false;
-               } else if (!mlAppName.equals(other.mlAppName))
-                       return false;
-               if (modifiedId == null) {
-                       if (other.modifiedId != null)
-                               return false;
-               } else if (!modifiedId.equals(other.modifiedId))
-                       return false;
-               if (motsId == null) {
-                       if (other.motsId != null)
-                               return false;
-               } else if (!motsId.equals(other.motsId))
-                       return false;
-               if (name == null) {
-                       if (other.name != null)
-                               return false;
-               } else if (!name.equals(other.name))
-                       return false;
-               if (notes == null) {
-                       if (other.notes != null)
-                               return false;
-               } else if (!notes.equals(other.notes))
-                       return false;
-               if (open == null) {
-                       if (other.open != null)
-                               return false;
-               } else if (!open.equals(other.open))
-                       return false;
-               if (restEndpoint == null) {
-                       if (other.restEndpoint != null)
-                               return false;
-               } else if (!restEndpoint.equals(other.restEndpoint))
-                       return false;
-               if (rowNum == null) {
-                       if (other.rowNum != null)
-                               return false;
-               } else if (!rowNum.equals(other.rowNum))
-                       return false;
-               if (uebKey == null) {
-                       if (other.uebKey != null)
-                               return false;
-               } else if (!uebKey.equals(other.uebKey))
-                       return false;
-               if (uebSecret == null) {
-                       if (other.uebSecret != null)
-                               return false;
-               } else if (!uebSecret.equals(other.uebSecret))
-                       return false;
-               if (uebTopicName == null) {
-                       if (other.uebTopicName != null)
-                               return false;
-               } else if (!uebTopicName.equals(other.uebTopicName))
-                       return false;
-               if (url == null) {
-                       if (other.url != null)
-                               return false;
-               } else if (!url.equals(other.url))
-                       return false;
-               if (username == null) {
-                       if (other.username != null)
-                               return false;
-               } else if (!username.equals(other.username))
-                       return false;
-               return true;
-       }
-       
-       
+public class CentralApp implements Serializable {
+    /**
+     *
+     */
+    private static final long serialVersionUID = -3325965646585871632L;
+    private Long id;
+    private Date created;
+    private Date modified;
+    private Long createdId;
+    private Long modifiedId;
+    private Long rowNum;
+    private String name; // app_name
+    private String imageUrl; // app_image_url
+    private String description; // app_description
+    private String notes; // app_notes
+    private String url; // app_url
+    private String alternateUrl; // app_alternate_url
+    private String restEndpoint; // app_rest_endpoint
+    private String mlAppName; // ml_app_name
+    private String mlAppAdminId; // ml_app_admin_id;
+    private String motsId; // mots_id
+    private String appPassword; // app_password
+    private String open;
+    private String enabled;
+    private byte[] thumbnail;
+    private String username; // app_username
+    private String uebKey; // ueb_key
+    private String uebSecret; // ueb_secret
+    private String uebTopicName; // ueb_topic_name
+
+    public CentralApp() {
+
+    }
+
+    public CentralApp(CentralAppBuilder builder) {
+        super();
+        this.id = builder.id;
+        this.created = builder.created;
+        this.modified = builder.modified;
+        this.createdId = builder.createdId;
+        this.modifiedId = builder.modifiedId;
+        this.rowNum = builder.rowNum;
+        this.name = builder.name;
+        this.imageUrl = builder.imageUrl;
+        this.description = builder.description;
+        this.notes = builder.notes;
+        this.url = builder.url;
+        this.alternateUrl = builder.alternateUrl;
+        this.restEndpoint = builder.restEndpoint;
+        this.mlAppName = builder.mlAppName;
+        this.mlAppAdminId = builder.mlAppAdminId;
+        this.motsId = builder.motsId;
+        this.appPassword = builder.appPassword;
+        this.open = builder.open;
+        this.enabled = builder.enabled;
+        this.thumbnail = builder.thumbnail;
+        this.username = builder.username;
+        this.uebKey = builder.uebKey;
+        this.uebSecret = builder.uebSecret;
+        this.uebTopicName = builder.uebTopicName;
+    }
+
+    public static class CentralAppBuilder {
+        private Long id;
+        private Date created;
+        private Date modified;
+        private Long createdId;
+        private Long modifiedId;
+        private Long rowNum;
+        private String name;
+        private String imageUrl;
+        private String description;
+        private String notes;
+        private String url;
+        private String alternateUrl;
+        private String restEndpoint;
+        private String mlAppName;
+        private String mlAppAdminId;
+        private String motsId;
+        private String appPassword;
+        private String open;
+        private String enabled;
+        private byte[] thumbnail;
+        private String username;
+        private String uebKey;
+        private String uebSecret;
+        private String uebTopicName;
+
+        public CentralAppBuilder setId(Long id) {
+            this.id = id;
+            return this;
+        }
+
+        public CentralAppBuilder setCreated(Date created) {
+            this.created = created;
+            return this;
+        }
+
+        public CentralAppBuilder setModified(Date modified) {
+            this.modified = modified;
+            return this;
+        }
+
+        public CentralAppBuilder setCreatedId(Long createdId) {
+            this.createdId = createdId;
+            return this;
+        }
+
+        public CentralAppBuilder setModifiedId(Long modifiedId) {
+            this.modifiedId = modifiedId;
+            return this;
+        }
+
+        public CentralAppBuilder setRowNum(Long rowNum) {
+            this.rowNum = rowNum;
+            return this;
+        }
+
+        public CentralAppBuilder setName(String name) {
+            this.name = name;
+            return this;
+        }
+
+        public CentralAppBuilder setImageUrl(String imageUrl) {
+            this.imageUrl = imageUrl;
+            return this;
+        }
+
+        public CentralAppBuilder setDescription(String description) {
+            this.description = description;
+            return this;
+        }
+
+        public CentralAppBuilder setNotes(String notes) {
+            this.notes = notes;
+            return this;
+        }
+
+        public CentralAppBuilder setUrl(String url) {
+            this.url = url;
+            return this;
+        }
+
+        public CentralAppBuilder setAlternateUrl(String alternateUrl) {
+            this.alternateUrl = alternateUrl;
+            return this;
+        }
+
+        public CentralAppBuilder setRestEndpoint(String restEndpoint) {
+            this.restEndpoint = restEndpoint;
+            return this;
+        }
+
+        public CentralAppBuilder setMlAppName(String mlAppName) {
+            this.mlAppName = mlAppName;
+            return this;
+        }
+
+        public CentralAppBuilder setMlAppAdminId(String mlAppAdminId) {
+            this.mlAppAdminId = mlAppAdminId;
+            return this;
+        }
+
+        public CentralAppBuilder setMotsId(String motsId) {
+            this.motsId = motsId;
+            return this;
+        }
+
+        public CentralAppBuilder setAppPassword(String appPassword) {
+            this.appPassword = appPassword;
+            return this;
+        }
+
+        public CentralAppBuilder setOpen(String open) {
+            this.open = open;
+            return this;
+        }
+
+        public CentralAppBuilder setEnabled(String enabled) {
+            this.enabled = enabled;
+            return this;
+        }
+
+        public CentralAppBuilder setThumbnail(byte[] thumbnail) {
+            this.thumbnail = thumbnail;
+            return this;
+        }
+
+        public CentralAppBuilder setUsername(String username) {
+            this.username = username;
+            return this;
+        }
+
+        public CentralAppBuilder setUebKey(String uebKey) {
+            this.uebKey = uebKey;
+            return this;
+        }
+
+        public CentralAppBuilder setUebSecret(String uebSecret) {
+            this.uebSecret = uebSecret;
+            return this;
+        }
+
+        public CentralAppBuilder setUebTopicName(String uebTopicName) {
+            this.uebTopicName = uebTopicName;
+            return this;
+        }
+
+        public CentralApp createCentralApp() {
+            return new CentralApp(this);
+        }
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Date getCreated() {
+        return created;
+    }
+
+    public void setCreated(Date created) {
+        this.created = created;
+    }
+
+    public Date getModified() {
+        return modified;
+    }
+
+    public void setModified(Date modified) {
+        this.modified = modified;
+    }
+
+    public Long getCreatedId() {
+        return createdId;
+    }
+
+    public void setCreatedId(Long createdId) {
+        this.createdId = createdId;
+    }
+
+    public Long getModifiedId() {
+        return modifiedId;
+    }
+
+    public void setModifiedId(Long modifiedId) {
+        this.modifiedId = modifiedId;
+    }
+
+    public Long getRowNum() {
+        return rowNum;
+    }
+
+    public void setRowNum(Long rowNum) {
+        this.rowNum = rowNum;
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public String getImageUrl() {
+        return imageUrl;
+    }
+
+    public void setImageUrl(String imageUrl) {
+        this.imageUrl = imageUrl;
+    }
+
+    public String getDescription() {
+        return description;
+    }
+
+    public void setDescription(String description) {
+        this.description = description;
+    }
+
+    public String getNotes() {
+        return notes;
+    }
+
+    public void setNotes(String notes) {
+        this.notes = notes;
+    }
+
+    public String getUrl() {
+        return url;
+    }
+
+    public void setUrl(String url) {
+        this.url = url;
+    }
+
+    public String getAlternateUrl() {
+        return alternateUrl;
+    }
+
+    public void setAlternateUrl(String alternateUrl) {
+        this.alternateUrl = alternateUrl;
+    }
+
+    public String getRestEndpoint() {
+        return restEndpoint;
+    }
+
+    public void setRestEndpoint(String restEndpoint) {
+        this.restEndpoint = restEndpoint;
+    }
+
+    public String getMlAppName() {
+        return mlAppName;
+    }
+
+    public void setMlAppName(String mlAppName) {
+        this.mlAppName = mlAppName;
+    }
+
+    public String getMlAppAdminId() {
+        return mlAppAdminId;
+    }
+
+    public void setMlAppAdminId(String mlAppAdminId) {
+        this.mlAppAdminId = mlAppAdminId;
+    }
+
+    public String getMotsId() {
+        return motsId;
+    }
+
+    public void setMotsId(String motsId) {
+        this.motsId = motsId;
+    }
+
+    public String getAppPassword() {
+        return appPassword;
+    }
+
+    public void setAppPassword(String appPassword) {
+        this.appPassword = appPassword;
+    }
+
+    public String getOpen() {
+        return open;
+    }
+
+    public void setOpen(String open) {
+        this.open = open;
+    }
+
+    public String getEnabled() {
+        return enabled;
+    }
+
+    public void setEnabled(String enabled) {
+        this.enabled = enabled;
+    }
+
+    public byte[] getThumbnail() {
+        return thumbnail;
+    }
+
+    public void setThumbnail(byte[] thumbnail) {
+        this.thumbnail = thumbnail;
+    }
+
+    public String getUsername() {
+        return username;
+    }
+
+    public void setUsername(String username) {
+        this.username = username;
+    }
+
+    public String getUebKey() {
+        return uebKey;
+    }
+
+    public void setUebKey(String uebKey) {
+        this.uebKey = uebKey;
+    }
+
+    public String getUebSecret() {
+        return uebSecret;
+    }
+
+    public void setUebSecret(String uebSecret) {
+        this.uebSecret = uebSecret;
+    }
+
+    public String getUebTopicName() {
+        return uebTopicName;
+    }
+
+    public void setUebTopicName(String uebTopicName) {
+        this.uebTopicName = uebTopicName;
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((alternateUrl == null) ? 0 : alternateUrl.hashCode());
+        result = prime * result + ((appPassword == null) ? 0 : appPassword.hashCode());
+        result = prime * result + ((createdId == null) ? 0 : createdId.hashCode());
+        result = prime * result + ((description == null) ? 0 : description.hashCode());
+        result = prime * result + ((enabled == null) ? 0 : enabled.hashCode());
+        result = prime * result + ((id == null) ? 0 : id.hashCode());
+        result = prime * result + ((imageUrl == null) ? 0 : imageUrl.hashCode());
+        result = prime * result + ((mlAppAdminId == null) ? 0 : mlAppAdminId.hashCode());
+        result = prime * result + ((mlAppName == null) ? 0 : mlAppName.hashCode());
+        result = prime * result + ((modifiedId == null) ? 0 : modifiedId.hashCode());
+        result = prime * result + ((motsId == null) ? 0 : motsId.hashCode());
+        result = prime * result + ((name == null) ? 0 : name.hashCode());
+        result = prime * result + ((notes == null) ? 0 : notes.hashCode());
+        result = prime * result + ((open == null) ? 0 : open.hashCode());
+        result = prime * result + ((restEndpoint == null) ? 0 : restEndpoint.hashCode());
+        result = prime * result + ((rowNum == null) ? 0 : rowNum.hashCode());
+        result = prime * result + ((uebKey == null) ? 0 : uebKey.hashCode());
+        result = prime * result + ((uebSecret == null) ? 0 : uebSecret.hashCode());
+        result = prime * result + ((uebTopicName == null) ? 0 : uebTopicName.hashCode());
+        result = prime * result + ((url == null) ? 0 : url.hashCode());
+        result = prime * result + ((username == null) ? 0 : username.hashCode());
+        return result;
+    }
+
+    @Override
+    public boolean equals(Object obj) {
+        if (this == obj)
+            return true;
+        if (obj == null)
+            return false;
+        if (getClass() != obj.getClass())
+            return false;
+        CentralApp other = (CentralApp) obj;
+        if (alternateUrl == null) {
+            if (other.alternateUrl != null)
+                return false;
+        } else if (!alternateUrl.equals(other.alternateUrl))
+            return false;
+        if (appPassword == null) {
+            if (other.appPassword != null)
+                return false;
+        } else if (!appPassword.equals(other.appPassword))
+            return false;
+        if (createdId == null) {
+            if (other.createdId != null)
+                return false;
+        } else if (!createdId.equals(other.createdId))
+            return false;
+        if (description == null) {
+            if (other.description != null)
+                return false;
+        } else if (!description.equals(other.description))
+            return false;
+        if (enabled == null) {
+            if (other.enabled != null)
+                return false;
+        } else if (!enabled.equals(other.enabled))
+            return false;
+        if (id == null) {
+            if (other.id != null)
+                return false;
+        } else if (!id.equals(other.id))
+            return false;
+        if (imageUrl == null) {
+            if (other.imageUrl != null)
+                return false;
+        } else if (!imageUrl.equals(other.imageUrl))
+            return false;
+        if (mlAppAdminId == null) {
+            if (other.mlAppAdminId != null)
+                return false;
+        } else if (!mlAppAdminId.equals(other.mlAppAdminId))
+            return false;
+        if (mlAppName == null) {
+            if (other.mlAppName != null)
+                return false;
+        } else if (!mlAppName.equals(other.mlAppName))
+            return false;
+        if (modifiedId == null) {
+            if (other.modifiedId != null)
+                return false;
+        } else if (!modifiedId.equals(other.modifiedId))
+            return false;
+        if (motsId == null) {
+            if (other.motsId != null)
+                return false;
+        } else if (!motsId.equals(other.motsId))
+            return false;
+        if (name == null) {
+            if (other.name != null)
+                return false;
+        } else if (!name.equals(other.name))
+            return false;
+        if (notes == null) {
+            if (other.notes != null)
+                return false;
+        } else if (!notes.equals(other.notes))
+            return false;
+        if (open == null) {
+            if (other.open != null)
+                return false;
+        } else if (!open.equals(other.open))
+            return false;
+        if (restEndpoint == null) {
+            if (other.restEndpoint != null)
+                return false;
+        } else if (!restEndpoint.equals(other.restEndpoint))
+            return false;
+        if (rowNum == null) {
+            if (other.rowNum != null)
+                return false;
+        } else if (!rowNum.equals(other.rowNum))
+            return false;
+        if (uebKey == null) {
+            if (other.uebKey != null)
+                return false;
+        } else if (!uebKey.equals(other.uebKey))
+            return false;
+        if (uebSecret == null) {
+            if (other.uebSecret != null)
+                return false;
+        } else if (!uebSecret.equals(other.uebSecret))
+            return false;
+        if (uebTopicName == null) {
+            if (other.uebTopicName != null)
+                return false;
+        } else if (!uebTopicName.equals(other.uebTopicName))
+            return false;
+        if (url == null) {
+            if (other.url != null)
+                return false;
+        } else if (!url.equals(other.url))
+            return false;
+        if (username == null) {
+            if (other.username != null)
+                return false;
+        } else if (!username.equals(other.username))
+            return false;
+        return true;
+    }
+
 }
index c56fa46..bf5a275 100644 (file)
 package org.onap.portalapp.portal.transport;
 
 import static org.junit.Assert.*;
-
 import java.util.Date;
-
 import org.junit.Test;
-import org.onap.portalapp.portal.transport.CentralApp;
 
 public class CentralAppTest {
-       
-       CentralApp centralApp=new CentralApp();
-
-       private static final String TEST="test";
-       public CentralApp mockCentralApp(){
-               CentralApp centralApp = new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, TEST, 
-                               TEST, TEST, TEST, TEST, null, TEST, TEST, TEST, TEST);
-                               return centralApp;
-       }
-       
-       @Test
-       public void centralAppTest(){
-               CentralApp centralApp = mockCentralApp();
-               
-               CentralApp centralApp1 = buildCentralApp();
-               
-               assertEquals(centralApp.getId(), new Long(1));
-               assertEquals(centralApp.getCreatedId(), new Long(1));
-               assertEquals(centralApp.getModifiedId(), new Long(1));
-               assertEquals(centralApp.getRowNum(), new Long(1));
-               assertEquals(centralApp.getName(), TEST);
-               assertEquals(centralApp.getImageUrl(), TEST);
-               assertEquals(centralApp.getDescription(), TEST);
-               assertEquals(centralApp.getNotes(), TEST);
-               assertEquals(centralApp.getUrl(), TEST);
-               assertEquals(centralApp.getAlternateUrl(), TEST);
-               assertEquals(centralApp.getRestEndpoint(), TEST);
-               assertEquals(centralApp.getMlAppName(), TEST);
-               assertEquals(centralApp.getMlAppAdminId(), TEST);
-               assertEquals(centralApp.getMotsId(), TEST);
-               assertEquals(centralApp.getAppPassword(), TEST);
-               assertEquals(centralApp.getOpen(), TEST);
-               assertEquals(centralApp.getEnabled(), TEST);
-               assertEquals(centralApp.getUsername(), TEST);
-               assertEquals(centralApp.getUebKey(), TEST);
-               assertEquals(centralApp.getUebSecret(), TEST);
-               assertEquals(centralApp.getUebTopicName(), TEST);
-               
-               assertTrue(centralApp.equals(centralApp1));
-               assertEquals(centralApp.hashCode(), centralApp1.hashCode());
-       }
-       
-       private CentralApp buildCentralApp() {
-               CentralApp centralApp =  new CentralApp();
-               centralApp.setId(1l);
-               centralApp.setCreatedId(1l);
-               centralApp.setModifiedId(1l);
-               centralApp.setRowNum(1l);
-               centralApp.setName(TEST);
-               centralApp.setImageUrl(TEST);
-               centralApp.setDescription(TEST);
-               centralApp.setNotes(TEST);
-               centralApp.setUrl(TEST);
-               centralApp.setAlternateUrl(TEST);
-               centralApp.setRestEndpoint(TEST);
-               centralApp.setMlAppAdminId(TEST);
-               centralApp.setMlAppName(TEST);
-               centralApp.setMotsId(TEST);
-               centralApp.setAppPassword(TEST);
-               centralApp.setOpen(TEST);
-               centralApp.setEnabled(TEST);
-               centralApp.setUsername(TEST);
-               centralApp.setUebKey(TEST);
-               centralApp.setUebSecret(TEST);
-               centralApp.setUebTopicName(TEST);
-               
-               
-               
-               
-               
-               
-               
-               
-               return centralApp;
-               
-       }
-       
-       
-       @Test
-       public void unt_IdTest(){
-               Long defaultValue=123L;
-               centralApp.setId(defaultValue);
-               assertEquals(defaultValue, centralApp.getId());
-       }
-       
-       @Test
-       public void unt_createdTest(){
-               Date defaultValue=new Date();
-               centralApp.setCreated(defaultValue);
-               assertEquals(defaultValue, centralApp.getCreated());
-       }
-       
-       @Test
-       public void unt_modifiedTest(){
-               Date defaultValue=new Date();
-               centralApp.setCreated(defaultValue);
-               assertEquals(defaultValue, centralApp.getCreated());
-       }
-       
-       @Test
-       public void unt_craetedIdTest(){
-               Long defaultValue=123L;
-               centralApp.setCreatedId(defaultValue);
-               assertEquals(defaultValue, centralApp.getCreatedId());
-       }
-       
-       @Test
-       public void unt_modifiedIdTest(){
-               Long defaultValue=123L;
-               centralApp.setModifiedId(defaultValue);
-               assertEquals(defaultValue, centralApp.getModifiedId());
-       }
-       
-       @Test
-       public void unt_rowNumTest(){
-               Long defaultValue=123L;
-               centralApp.setRowNum(defaultValue);
-               assertEquals(defaultValue, centralApp.getRowNum());
-       }
-       
-
-       @Test
-       public void unt_nameTest(){
-               String defaultValue="test";
-               centralApp.setName(defaultValue);
-               assertEquals(defaultValue, centralApp.getName());
-       }
-       
-       @Test
-       public void unt_ImageUrlTest(){
-               String defaultValue="test";
-               centralApp.setImageUrl(defaultValue);
-               assertEquals(defaultValue, centralApp.getImageUrl());
-       }
-       
-       @Test
-       public void unt_descriptionTest(){
-               String defaultValue="test";
-               centralApp.setDescription(defaultValue);
-               assertEquals(defaultValue, centralApp.getDescription());
-       }
-       
-       @Test
-       public void unt_notesTest(){
-               String defaultValue="test";
-               centralApp.setNotes(defaultValue);
-               assertEquals(defaultValue, centralApp.getNotes());
-       }
-       
-       @Test
-       public void unt_urlTest(){
-               String defaultValue="testUrl";
-               centralApp.setUrl(defaultValue);
-               assertEquals(defaultValue, centralApp.getUrl());
-       }
-       
-       @Test
-       public void unt_alternateUrlTest(){
-               String defaultValue="testUrl";
-               centralApp.setAlternateUrl(defaultValue);
-               assertEquals(defaultValue, centralApp.getAlternateUrl());
-       }
-       
-       @Test
-       public void unt_restendpointTest(){
-               String defaultValue="testUrl";
-               centralApp.setRestEndpoint(defaultValue);
-               assertEquals(defaultValue, centralApp.getRestEndpoint());
-       }
-       
-       @Test
-       public void unt_mlAppNameTest(){
-               String defaultValue="testAppName";
-               centralApp.setMlAppName(defaultValue);
-               assertEquals(defaultValue, centralApp.getMlAppName());
-       }
-       
-       @Test
-       public void unt_mlAppAdminIdTest(){
-               String defaultValue="testAppAdminId";
-               centralApp.setMlAppAdminId(defaultValue);
-               assertEquals(defaultValue, centralApp.getMlAppAdminId());
-       }
-       
-       @Test
-       public void unt_motsIdIdTest(){
-               String defaultValue="testmotsid";
-               centralApp.setMotsId(defaultValue);
-               assertEquals(defaultValue, centralApp.getMotsId());
-       }
-       
-       @Test
-       public void unt_appPasswordTest(){
-               String defaultValue="TestAppPassword";
-               centralApp.setAppPassword(defaultValue);
-               assertEquals(defaultValue, centralApp.getAppPassword());
-       }
-       
-       @Test
-       public void unt_openTest(){
-               String defaultValue="Testopen";
-               centralApp.setOpen(defaultValue);
-               assertEquals(defaultValue, centralApp.getOpen());
-       }
-       
-       @Test
-       public void unt_enabledTest(){
-               String defaultValue="Testenable";
-               centralApp.setEnabled(defaultValue);
-               assertEquals(defaultValue, centralApp.getEnabled());
-       }
-       
-       @Test
-       public void unt_thumbnailTest(){
-               byte[] defaultValue={1,2,3};
-               centralApp.setThumbnail(defaultValue);
-               assertEquals(defaultValue, centralApp.getThumbnail());
-       }
-       
-       @Test
-       public void unt_userNameTest(){
-               String defaultValue="Testusername";
-               centralApp.setUsername(defaultValue);
-               assertEquals(defaultValue, centralApp.getUsername());
-       }
-       
-       @Test
-       public void unt_uebKeyTest(){
-               String defaultValue="Testuebkey";
-               centralApp.setUebKey(defaultValue);
-               assertEquals(defaultValue, centralApp.getUebKey());
-       }
-       
-       @Test
-       public void unt_uebSecreteTest(){
-               String defaultValue="Testuebscrete";
-               centralApp.setUebSecret(defaultValue);
-               assertEquals(defaultValue, centralApp.getUebSecret());
-       }
-       
-       @Test
-       public void unt_uebTopicNameTest(){
-               String defaultValue="Testuebtopicname";
-               centralApp.setUebTopicName(defaultValue);
-               assertEquals(defaultValue, centralApp.getUebTopicName());
-       }
-       
-       @Test
-       public void unt_hashCodeWithNullTest(){
-               CentralApp centralApp=new CentralApp(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
-               
-               CentralApp centralApp1=new CentralApp(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
-
-               assertEquals(centralApp.hashCode(), centralApp1.hashCode());
-               assertTrue(centralApp.equals(centralApp1));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTest(){
-               CentralApp centralApp=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-
-               assertEquals(centralApp.hashCode(), centralApp1.hashCode());
-               assertTrue(centralApp.equals(centralApp1));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTestWithNull(){
-               CentralApp centralApp=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               assertEquals(centralApp.hashCode(), centralApp1.hashCode());
-               assertFalse(centralApp.equals(null));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTestWithNull1(){
-               CentralApp centralApp=new CentralApp(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               assertFalse(centralApp.equals(centralApp1));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTestWithalternateURL(){
-               CentralApp centralApp=new CentralApp(null, null, null, null, null, null, null, null, null, null, null, "test1", null, null, null, null, null, null, null, null, null, null, null, null);
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               assertFalse(centralApp.equals(centralApp1));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTestWithpassword(){
-               CentralApp centralApp=new CentralApp(null, null, null, null, null, null, null, null, null, null, null, "test", null, null, null, null, "testPass", null, null, null, null, null, null, null);
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               assertFalse(centralApp.equals(centralApp1));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTestWithcreateId(){
-               CentralApp centralApp=new CentralApp(null, null, null, 123L, null, null, null, null, null, null, null, "test", null, null, null, null, "test", null, null, null, null, null, null, null);
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               assertFalse(centralApp.equals(centralApp1));
-               
-       }
-       
-       @Test
-       public void unt_hashCodeTestWithcreateId1(){
-               CentralApp centralApp=new CentralApp(12L, null, null, 123L, 123L, 123L, "test1", "test1", "test1", "test1", "test1", "test", "tests1", "test1", "test1", null, "test", null, null, null, null, null, null, null);
-               CentralApp centralApp1=new CentralApp((long)1, null, null, (long)1, (long)1, (long)1, "test", "test", "test", "test", "test", "test", "test", "test", "test", 
-                               "test", "test", "test", "test", null, "test", "test", "test", "test");
-               assertFalse(centralApp.equals(centralApp1));
-               
-       }
+
+    CentralApp centralApp = new CentralApp.CentralAppBuilder().createCentralApp();
+
+    private static final String TEST = "test";
+
+    public CentralApp mockCentralApp() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName(TEST).setImageUrl(TEST)
+                .setDescription(TEST).setNotes(TEST).setUrl(TEST).setAlternateUrl(TEST).setRestEndpoint(TEST)
+                .setMlAppName(TEST).setMlAppAdminId(TEST).setMotsId(TEST).setAppPassword(TEST).setOpen(TEST)
+                .setEnabled(TEST).setThumbnail(null).setUsername(TEST).setUebKey(TEST).setUebSecret(TEST)
+                .setUebTopicName(TEST).createCentralApp();
+        return centralApp;
+    }
+
+    @Test
+    public void centralAppTest() {
+        CentralApp centralApp = mockCentralApp();
+
+        CentralApp centralApp1 = buildCentralApp();
+
+        assertEquals(centralApp.getId(), new Long(1));
+        assertEquals(centralApp.getCreatedId(), new Long(1));
+        assertEquals(centralApp.getModifiedId(), new Long(1));
+        assertEquals(centralApp.getRowNum(), new Long(1));
+        assertEquals(centralApp.getName(), TEST);
+        assertEquals(centralApp.getImageUrl(), TEST);
+        assertEquals(centralApp.getDescription(), TEST);
+        assertEquals(centralApp.getNotes(), TEST);
+        assertEquals(centralApp.getUrl(), TEST);
+        assertEquals(centralApp.getAlternateUrl(), TEST);
+        assertEquals(centralApp.getRestEndpoint(), TEST);
+        assertEquals(centralApp.getMlAppName(), TEST);
+        assertEquals(centralApp.getMlAppAdminId(), TEST);
+        assertEquals(centralApp.getMotsId(), TEST);
+        assertEquals(centralApp.getAppPassword(), TEST);
+        assertEquals(centralApp.getOpen(), TEST);
+        assertEquals(centralApp.getEnabled(), TEST);
+        assertEquals(centralApp.getUsername(), TEST);
+        assertEquals(centralApp.getUebKey(), TEST);
+        assertEquals(centralApp.getUebSecret(), TEST);
+        assertEquals(centralApp.getUebTopicName(), TEST);
+
+        assertTrue(centralApp.equals(centralApp1));
+        assertEquals(centralApp.hashCode(), centralApp1.hashCode());
+    }
+
+    private CentralApp buildCentralApp() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().createCentralApp();
+        centralApp.setId(1l);
+        centralApp.setCreatedId(1l);
+        centralApp.setModifiedId(1l);
+        centralApp.setRowNum(1l);
+        centralApp.setName(TEST);
+        centralApp.setImageUrl(TEST);
+        centralApp.setDescription(TEST);
+        centralApp.setNotes(TEST);
+        centralApp.setUrl(TEST);
+        centralApp.setAlternateUrl(TEST);
+        centralApp.setRestEndpoint(TEST);
+        centralApp.setMlAppAdminId(TEST);
+        centralApp.setMlAppName(TEST);
+        centralApp.setMotsId(TEST);
+        centralApp.setAppPassword(TEST);
+        centralApp.setOpen(TEST);
+        centralApp.setEnabled(TEST);
+        centralApp.setUsername(TEST);
+        centralApp.setUebKey(TEST);
+        centralApp.setUebSecret(TEST);
+        centralApp.setUebTopicName(TEST);
+        return centralApp;
+    }
+
+    @Test
+    public void unt_IdTest() {
+        Long defaultValue = 123L;
+        centralApp.setId(defaultValue);
+        assertEquals(defaultValue, centralApp.getId());
+    }
+
+    @Test
+    public void unt_createdTest() {
+        Date defaultValue = new Date();
+        centralApp.setCreated(defaultValue);
+        assertEquals(defaultValue, centralApp.getCreated());
+    }
+
+    @Test
+    public void unt_modifiedTest() {
+        Date defaultValue = new Date();
+        centralApp.setCreated(defaultValue);
+        assertEquals(defaultValue, centralApp.getCreated());
+    }
+
+    @Test
+    public void unt_craetedIdTest() {
+        Long defaultValue = 123L;
+        centralApp.setCreatedId(defaultValue);
+        assertEquals(defaultValue, centralApp.getCreatedId());
+    }
+
+    @Test
+    public void unt_modifiedIdTest() {
+        Long defaultValue = 123L;
+        centralApp.setModifiedId(defaultValue);
+        assertEquals(defaultValue, centralApp.getModifiedId());
+    }
+
+    @Test
+    public void unt_rowNumTest() {
+        Long defaultValue = 123L;
+        centralApp.setRowNum(defaultValue);
+        assertEquals(defaultValue, centralApp.getRowNum());
+    }
+
+    @Test
+    public void unt_nameTest() {
+        String defaultValue = "test";
+        centralApp.setName(defaultValue);
+        assertEquals(defaultValue, centralApp.getName());
+    }
+
+    @Test
+    public void unt_ImageUrlTest() {
+        String defaultValue = "test";
+        centralApp.setImageUrl(defaultValue);
+        assertEquals(defaultValue, centralApp.getImageUrl());
+    }
+
+    @Test
+    public void unt_descriptionTest() {
+        String defaultValue = "test";
+        centralApp.setDescription(defaultValue);
+        assertEquals(defaultValue, centralApp.getDescription());
+    }
+
+    @Test
+    public void unt_notesTest() {
+        String defaultValue = "test";
+        centralApp.setNotes(defaultValue);
+        assertEquals(defaultValue, centralApp.getNotes());
+    }
+
+    @Test
+    public void unt_urlTest() {
+        String defaultValue = "testUrl";
+        centralApp.setUrl(defaultValue);
+        assertEquals(defaultValue, centralApp.getUrl());
+    }
+
+    @Test
+    public void unt_alternateUrlTest() {
+        String defaultValue = "testUrl";
+        centralApp.setAlternateUrl(defaultValue);
+        assertEquals(defaultValue, centralApp.getAlternateUrl());
+    }
+
+    @Test
+    public void unt_restendpointTest() {
+        String defaultValue = "testUrl";
+        centralApp.setRestEndpoint(defaultValue);
+        assertEquals(defaultValue, centralApp.getRestEndpoint());
+    }
+
+    @Test
+    public void unt_mlAppNameTest() {
+        String defaultValue = "testAppName";
+        centralApp.setMlAppName(defaultValue);
+        assertEquals(defaultValue, centralApp.getMlAppName());
+    }
+
+    @Test
+    public void unt_mlAppAdminIdTest() {
+        String defaultValue = "testAppAdminId";
+        centralApp.setMlAppAdminId(defaultValue);
+        assertEquals(defaultValue, centralApp.getMlAppAdminId());
+    }
+
+    @Test
+    public void unt_motsIdIdTest() {
+        String defaultValue = "testmotsid";
+        centralApp.setMotsId(defaultValue);
+        assertEquals(defaultValue, centralApp.getMotsId());
+    }
+
+    @Test
+    public void unt_appPasswordTest() {
+        String defaultValue = "TestAppPassword";
+        centralApp.setAppPassword(defaultValue);
+        assertEquals(defaultValue, centralApp.getAppPassword());
+    }
+
+    @Test
+    public void unt_openTest() {
+        String defaultValue = "Testopen";
+        centralApp.setOpen(defaultValue);
+        assertEquals(defaultValue, centralApp.getOpen());
+    }
+
+    @Test
+    public void unt_enabledTest() {
+        String defaultValue = "Testenable";
+        centralApp.setEnabled(defaultValue);
+        assertEquals(defaultValue, centralApp.getEnabled());
+    }
+
+    @Test
+    public void unt_thumbnailTest() {
+        byte[] defaultValue = { 1, 2, 3 };
+        centralApp.setThumbnail(defaultValue);
+        assertEquals(defaultValue, centralApp.getThumbnail());
+    }
+
+    @Test
+    public void unt_userNameTest() {
+        String defaultValue = "Testusername";
+        centralApp.setUsername(defaultValue);
+        assertEquals(defaultValue, centralApp.getUsername());
+    }
+
+    @Test
+    public void unt_uebKeyTest() {
+        String defaultValue = "Testuebkey";
+        centralApp.setUebKey(defaultValue);
+        assertEquals(defaultValue, centralApp.getUebKey());
+    }
+
+    @Test
+    public void unt_uebSecreteTest() {
+        String defaultValue = "Testuebscrete";
+        centralApp.setUebSecret(defaultValue);
+        assertEquals(defaultValue, centralApp.getUebSecret());
+    }
+
+    @Test
+    public void unt_uebTopicNameTest() {
+        String defaultValue = "Testuebtopicname";
+        centralApp.setUebTopicName(defaultValue);
+        assertEquals(defaultValue, centralApp.getUebTopicName());
+    }
+
+    @Test
+    public void unt_hashCodeWithNullTest() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId(null).setCreated(null).setModified(null)
+                .setCreatedId(null).setModifiedId(null).setRowNum(null).setName(null).setImageUrl(null)
+                .setDescription(null).setNotes(null).setUrl(null).setAlternateUrl(null).setRestEndpoint(null)
+                .setMlAppName(null).setMlAppAdminId(null).setMotsId(null).setAppPassword(null).setOpen(null)
+                .setEnabled(null).setThumbnail(null).setUsername(null).setUebKey(null).setUebSecret(null)
+                .setUebTopicName(null).createCentralApp();
+
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId(null).setCreated(null).setModified(null)
+                .setCreatedId(null).setModifiedId(null).setRowNum(null).setName(null).setImageUrl(null)
+                .setDescription(null).setNotes(null).setUrl(null).setAlternateUrl(null).setRestEndpoint(null)
+                .setMlAppName(null).setMlAppAdminId(null).setMotsId(null).setAppPassword(null).setOpen(null)
+                .setEnabled(null).setThumbnail(null).setUsername(null).setUebKey(null).setUebSecret(null)
+                .setUebTopicName(null).createCentralApp();
+
+        assertEquals(centralApp.hashCode(), centralApp1.hashCode());
+        assertTrue(centralApp.equals(centralApp1));
+
+    }
+
+    @Test
+    public void unt_hashCodeTest() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+
+        assertEquals(centralApp.hashCode(), centralApp1.hashCode());
+        assertTrue(centralApp.equals(centralApp1));
+
+    }
+
+    @Test
+    public void unt_hashCodeTestWithNull() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        assertEquals(centralApp.hashCode(), centralApp1.hashCode());
+        assertFalse(centralApp.equals(null));
+
+    }
+
+    @Test
+    public void unt_hashCodeTestWithNull1() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId(null).setCreated(null).setModified(null)
+                .setCreatedId(null).setModifiedId(null).setRowNum(null).setName(null).setImageUrl(null)
+                .setDescription(null).setNotes(null).setUrl(null).setAlternateUrl(null).setRestEndpoint(null)
+                .setMlAppName(null).setMlAppAdminId(null).setMotsId(null).setAppPassword(null).setOpen(null)
+                .setEnabled(null).setThumbnail(null).setUsername(null).setUebKey(null).setUebSecret(null)
+                .setUebTopicName(null).createCentralApp();
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        assertFalse(centralApp.equals(centralApp1));
+
+    }
+
+    @Test
+    public void unt_hashCodeTestWithalternateURL() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId(null).setCreated(null).setModified(null)
+                .setCreatedId(null).setModifiedId(null).setRowNum(null).setName(null).setImageUrl(null)
+                .setDescription(null).setNotes(null).setUrl(null).setAlternateUrl("test1").setRestEndpoint(null)
+                .setMlAppName(null).setMlAppAdminId(null).setMotsId(null).setAppPassword(null).setOpen(null)
+                .setEnabled(null).setThumbnail(null).setUsername(null).setUebKey(null).setUebSecret(null)
+                .setUebTopicName(null).createCentralApp();
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        assertFalse(centralApp.equals(centralApp1));
+
+    }
+
+    @Test
+    public void unt_hashCodeTestWithpassword() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId(null).setCreated(null).setModified(null)
+                .setCreatedId(null).setModifiedId(null).setRowNum(null).setName(null).setImageUrl(null)
+                .setDescription(null).setNotes(null).setUrl(null).setAlternateUrl("test").setRestEndpoint(null)
+                .setMlAppName(null).setMlAppAdminId(null).setMotsId(null).setAppPassword("testPass").setOpen(null)
+                .setEnabled(null).setThumbnail(null).setUsername(null).setUebKey(null).setUebSecret(null)
+                .setUebTopicName(null).createCentralApp();
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        assertFalse(centralApp.equals(centralApp1));
+
+    }
+
+    @Test
+    public void unt_hashCodeTestWithcreateId() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId(null).setCreated(null).setModified(null)
+                .setCreatedId(123L).setModifiedId(null).setRowNum(null).setName(null).setImageUrl(null)
+                .setDescription(null).setNotes(null).setUrl(null).setAlternateUrl("test").setRestEndpoint(null)
+                .setMlAppName(null).setMlAppAdminId(null).setMotsId(null).setAppPassword("test").setOpen(null)
+                .setEnabled(null).setThumbnail(null).setUsername(null).setUebKey(null).setUebSecret(null)
+                .setUebTopicName(null).createCentralApp();
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        assertFalse(centralApp.equals(centralApp1));
+
+    }
+
+    @Test
+    public void unt_hashCodeTestWithcreateId1() {
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().setId(12L).setCreated(null).setModified(null)
+                .setCreatedId(123L).setModifiedId(123L).setRowNum(123L).setName("test1").setImageUrl("test1")
+                .setDescription("test1").setNotes("test1").setUrl("test1").setAlternateUrl("test")
+                .setRestEndpoint("tests1").setMlAppName("test1").setMlAppAdminId("test1").setMotsId(null)
+                .setAppPassword("test").setOpen(null).setEnabled(null).setThumbnail(null).setUsername(null)
+                .setUebKey(null).setUebSecret(null).setUebTopicName(null).createCentralApp();
+        CentralApp centralApp1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId((long) 1).setModifiedId((long) 1).setRowNum((long) 1).setName("test").setImageUrl("test")
+                .setDescription("test").setNotes("test").setUrl("test").setAlternateUrl("test").setRestEndpoint("test")
+                .setMlAppName("test").setMlAppAdminId("test").setMotsId("test").setAppPassword("test").setOpen("test")
+                .setEnabled("test").setThumbnail(null).setUsername("test").setUebKey("test").setUebSecret("test")
+                .setUebTopicName("test").createCentralApp();
+        assertFalse(centralApp.equals(centralApp1));
+    }
 }
index a41cbd8..57b1ab7 100644 (file)
@@ -40,55 +40,56 @@ package org.onap.portalapp.portal.transport;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertTrue;
-
 import org.junit.Test;
 
 public class CentralUserAppTest {
-       
-       private static final Long ID=1l;
-       private static final String TEST="test";
-       
-       private CentralUserApp buildCentralUserApp() {
-               CentralUserApp app=new CentralUserApp();
-               app.setUserId(ID);
-               app.setPriority((Integer)1);
-               CentralApp centralApp=new CentralApp();
-               centralApp.setName(TEST);
-               CentralRole role= new CentralRole.CentralRoleBuilder().createCentralRole();
-               role.setName(TEST);
-               app.setApp(centralApp);
-               app.setRole(role);
-               
-               return app;
-       }
-       
-       
-       @Test
-       public void test() {
-               CentralUserApp app1=buildCentralUserApp();
-               CentralUserApp app=new CentralUserApp();
-               app.setApp(app1.getApp());
-               app.setPriority(app1.getPriority());
-               app.setRole(app1.getRole());
-               app.setUserId(app1.getUserId());
-               assertEquals(app.hashCode(), app1.hashCode());
-               app.compareTo(app1);
-               assertTrue(app.equals(app1));
-               assertFalse(app.equals(null));
-               app.setRole(null);
-               assertFalse(app.equals(app1));
-               app.setRole(app1.getRole());
-               app.getRole().setName("test2");
-               
-               assertTrue(app.equals(app1));
-               
-       }
+
+    private static final Long ID = 1l;
+    private static final String TEST = "test";
+
+    private CentralUserApp buildCentralUserApp() {
+        CentralUserApp app = new CentralUserApp();
+        app.setUserId(ID);
+        app.setPriority((Integer) 1);
+        CentralApp centralApp = new CentralApp.CentralAppBuilder().createCentralApp();
+        centralApp.setName(TEST);
+        CentralRole role = new CentralRole.CentralRoleBuilder().createCentralRole();
+        role.setName(TEST);
+        app.setApp(centralApp);
+        app.setRole(role);
+
+        return app;
+    }
+
+    @Test
+    public void test() {
+        CentralUserApp app1 = buildCentralUserApp();
+        CentralUserApp app = new CentralUserApp();
+        app.setApp(app1.getApp());
+        app.setPriority(app1.getPriority());
+        app.setRole(app1.getRole());
+        app.setUserId(app1.getUserId());
+        assertEquals(app.hashCode(), app1.hashCode());
+        app.compareTo(app1);
+        assertTrue(app.equals(app1));
+        assertFalse(app.equals(null));
+        app.setRole(null);
+        assertFalse(app.equals(app1));
+        app.setRole(app1.getRole());
+        app.getRole().setName("test2");
+
+        assertTrue(app.equals(app1));
+    }
 
     public CentralV2UserApp mockCentralUserApp() {
         CentralV2UserApp centralV2UserApp = new CentralV2UserApp();
 
-        CentralApp app = new CentralApp((long) 1, null, null, ID, ID, ID, TEST, TEST, TEST, TEST, TEST, TEST, TEST,
-                TEST, TEST, TEST, TEST, TEST, TEST, null, TEST, TEST, TEST, TEST);
+        CentralApp app = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId(ID).setModifiedId(ID).setRowNum(ID).setName(TEST).setImageUrl(TEST).setDescription(TEST)
+                .setNotes(TEST).setUrl(TEST).setAlternateUrl(TEST).setRestEndpoint(TEST).setMlAppName(TEST)
+                .setMlAppAdminId(TEST).setMotsId(TEST).setAppPassword(TEST).setOpen(TEST).setEnabled(TEST)
+                .setThumbnail(null).setUsername(TEST).setUebKey(TEST).setUebSecret(TEST).setUebTopicName(TEST)
+                .createCentralApp();
 
         CentralV2Role role = new CentralV2Role();
 
@@ -99,16 +100,17 @@ public class CentralUserAppTest {
 
         return centralV2UserApp;
     }
-       
-       
-       
-       @Test
+
+    @Test
     public void centralUserAppTest() {
         CentralV2UserApp centralV2UserApp = mockCentralUserApp();
 
-        CentralApp app1 = new CentralApp((long) 1, null, null, ID, ID, ID, TEST, TEST, TEST, TEST, TEST, TEST, TEST,
-                TEST, TEST, TEST, TEST, TEST, TEST, null, TEST, TEST, TEST, TEST);
-
+        CentralApp app1 = new CentralApp.CentralAppBuilder().setId((long) 1).setCreated(null).setModified(null)
+                .setCreatedId(ID).setModifiedId(ID).setRowNum(ID).setName(TEST).setImageUrl(TEST).setDescription(TEST)
+                .setNotes(TEST).setUrl(TEST).setAlternateUrl(TEST).setRestEndpoint(TEST).setMlAppName(TEST)
+                .setMlAppAdminId(TEST).setMotsId(TEST).setAppPassword(TEST).setOpen(TEST).setEnabled(TEST)
+                .setThumbnail(null).setUsername(TEST).setUebKey(TEST).setUebSecret(TEST).setUebTopicName(TEST)
+                .createCentralApp();
 
         CentralV2Role role1 = new CentralV2Role();
 
@@ -119,29 +121,28 @@ public class CentralUserAppTest {
     }
 
     @Test
-       public void centralUserAppEqualsTest(){
-               CentralV2UserApp centralV2UserApp = mockCentralUserApp();
-               CentralV2UserApp centralV2UserApp2 = mockCentralUserApp();
-
-               assertTrue(centralV2UserApp.equals(centralV2UserApp));
-               assertTrue(centralV2UserApp.equals(centralV2UserApp2));
-               assertFalse(centralV2UserApp.equals(new Long(1)));
-               centralV2UserApp2.setPriority(213);
-               assertFalse(centralV2UserApp.equals(centralV2UserApp2));
-       }
-       
-       @Test
-       public void unt_hashCodeTest(){
-               AppCatalogPersonalization appCatalogPersonalization=new AppCatalogPersonalization();
-               appCatalogPersonalization.setAppId(123L);
-               appCatalogPersonalization.setPending(true);
-               appCatalogPersonalization.setSelect(true);
-               AppCatalogPersonalization appCatalogPersonalization1 = new AppCatalogPersonalization();
-               appCatalogPersonalization1.setAppId(123L);
-               appCatalogPersonalization1.setPending(true);
-               appCatalogPersonalization1.setSelect(true);
-               assertEquals(appCatalogPersonalization.hashCode(), appCatalogPersonalization1.hashCode());
-               assertTrue(appCatalogPersonalization.equals(appCatalogPersonalization1));
-               
-       }
+    public void centralUserAppEqualsTest() {
+        CentralV2UserApp centralV2UserApp = mockCentralUserApp();
+        CentralV2UserApp centralV2UserApp2 = mockCentralUserApp();
+
+        assertTrue(centralV2UserApp.equals(centralV2UserApp));
+        assertTrue(centralV2UserApp.equals(centralV2UserApp2));
+        assertFalse(centralV2UserApp.equals(new Long(1)));
+        centralV2UserApp2.setPriority(213);
+        assertFalse(centralV2UserApp.equals(centralV2UserApp2));
+    }
+
+    @Test
+    public void unt_hashCodeTest() {
+        AppCatalogPersonalization appCatalogPersonalization = new AppCatalogPersonalization();
+        appCatalogPersonalization.setAppId(123L);
+        appCatalogPersonalization.setPending(true);
+        appCatalogPersonalization.setSelect(true);
+        AppCatalogPersonalization appCatalogPersonalization1 = new AppCatalogPersonalization();
+        appCatalogPersonalization1.setAppId(123L);
+        appCatalogPersonalization1.setPending(true);
+        appCatalogPersonalization1.setSelect(true);
+        assertEquals(appCatalogPersonalization.hashCode(), appCatalogPersonalization1.hashCode());
+        assertTrue(appCatalogPersonalization.equals(appCatalogPersonalization1));
+    }
 }