private String errorCode;
 
-    public DistributionResult(String status, String statusDescription, String errorCode) {
-        this.status = status;
-        this.statusDescription = statusDescription;
-        this.errorCode = errorCode;
-    }
-
     public String getStatus() {
         return status;
     }
 
+    public void setStatus(String status) {
+        this.status = status;
+    }
+
     public String getStatusDescription() {
         return statusDescription;
     }
 
+    public void setStatusDescription(String statusDescription) {
+        this.statusDescription = statusDescription;
+    }
+
     public String getErrorCode() {
         return errorCode;
     }
+
+    public void setErrorCode(String errorCode) {
+        this.errorCode = errorCode;
+    }
 }
 
     public void itCanPostNsPackageToVFC() {
         VfcService vfcService = mock(VfcService.class);
         Csar csar = new Csar();
-        DistributionResult result = new DistributionResult("status", "description", "errorcode");
+        DistributionResult result = new DistributionResult();
+        result.setStatus("status");
+        result.setStatusDescription("description");
+        result.setErrorCode("errorcode");
         when(vfcService.distributeNsPackage(csar)).thenReturn(successfulCall(result));
         PackageDistributionService service = new DefaultPackageDistributionService(null, vfcService);