001package com.thed.zblast.parser.model; 002 003import com.thed.model.ExecutionRequest; 004import com.thed.model.TestStep; 005 006import java.io.File; 007import java.util.List; 008 009public class TestcaseModel { 010 011 private String testcaseName; 012 private String testcaseTag; 013 private String packageName; 014 private String testStatus; 015 private List<File> attachement; 016 private List<File> testcaseAttachement; 017 private TestStep testStep; 018 private String className; 019 private List<String> requirements; 020 private ExecutionRequest executionRequest; 021 022 public String getTcName() { 023 return tcName; 024 } 025 026 public void setTcName(String tcName) { 027 this.tcName = tcName; 028 } 029 030 private String tcName; 031 032 public TestcaseModel(String testcaseName, String packageName, String testStatus, List<File> attachement, List<File> testcaseAttachement, List<String> requirements) { 033 super(); 034 this.testcaseName = testcaseName; 035 this.packageName = packageName; 036 this.testStatus = testStatus; 037 this.attachement = attachement; 038 this.testcaseAttachement = testcaseAttachement; 039 this.requirements = requirements; 040 } 041 042 public TestcaseModel() { 043 // TODO Auto-generated constructor stub 044 } 045 046 public String getTestcaseName() { 047 return testcaseName; 048 } 049 050 public void setTestcaseName(String testcaseName) { 051 this.testcaseName = testcaseName; 052 } 053 054 public String getTestcaseTag() { 055 return testcaseTag; 056 } 057 058 public void setTestcaseTag(String testcaseTag) { 059 this.testcaseTag = testcaseTag; 060 } 061 062 public String getPackageName() { 063 return packageName; 064 } 065 066 public void setPackageName(String packageName) { 067 this.packageName = packageName; 068 } 069 070 public String getTestStatus() { 071 return testStatus; 072 } 073 074 public void setTestStatus(String testStatus) { 075 this.testStatus = testStatus; 076 } 077 078 public List<File> getAttachement() { 079 return attachement; 080 } 081 082 public void setAttachement(List<File> attachement) { 083 this.attachement = attachement; 084 } 085 086 public TestStep getTestStep() { 087 return testStep; 088 } 089 090 public void setTestStep(TestStep testStep) { 091 this.testStep = testStep; 092 } 093 094 public String getClassName() { 095 return className; 096 } 097 098 public void setClassName(String className) { 099 this.className = className; 100 } 101 102 public List<File> getTestcaseAttachement() { 103 return testcaseAttachement; 104 } 105 106 public void setTestcaseAttachement(List<File> testcaseAttachement) { 107 this.testcaseAttachement = testcaseAttachement; 108 } 109 110 public List<String> getRequirements() { 111 return requirements; 112 } 113 114 public void setRequirements(List<String> requirements) { 115 this.requirements = requirements; 116 } 117 118 public ExecutionRequest getExecutionRequest() { 119 return executionRequest; 120 } 121 122 public void setExecutionRequest(ExecutionRequest executionRequest) { 123 this.executionRequest = executionRequest; 124 } 125 126 @Override 127 public String toString() { 128 return "TestcaseModel [testcaseName=%s, packageName=%s, testStatus=%s, attachement=%s, testStep=%s, className=%s, tcName=%s, testcaseAttachement=%s, requirements=%s]".formatted(testcaseName, packageName, testStatus, attachement, testStep, className, tcName, testcaseAttachement, requirements); 129 } 130 131}