*
*************************************************************************/
-
package net.sourceforge.phpeclipse.phpunit.testpool;
-
-
public class TestCase {
public static final String PASS = "PASS";
+
public static final String FAIL = "FAIL";
- public static final String ERROR = "ERROR";
+ public static final String ERROR = "ERROR";
private TestSuite parentSuite;
+
private String testName;
+
private String testID;
+
private String verdict;
+
private String parentTestSuiteName;
-
-
-
/**
* @param testName
* @param testID
*/
public TestCase(String testID, String testName, String parentTestSuiteName) {
-
+
this.testName = testName;
this.testID = testID;
this.parentTestSuiteName = parentTestSuiteName;
}
-
-
/**
* @return
*/
*/
public void setTestID(String string) {
testID = string;
-
- }
-
+ }
/**
* @param string
*/
public void setVerdict(String string) {
verdict = string;
-
- if(isFailure())
+
+ if (isFailure())
parentSuite.setHasFailure();
- if(isError())
+ if (isError())
parentSuite.setHasError();
-
+
}
/**
public void setParentSuite(TestSuite suite) {
this.parentSuite = suite;
suite.setName(parentTestSuiteName);
-
+
}
/**
* @return
*/
public Object getParentSuite() {
-
+
return parentSuite;
}
* @return
*/
public boolean isError() {
-
+
return getVerdict().equals(TestCase.ERROR);
}
* @return
*/
public boolean isFailure() {
-
+
return getVerdict().equals(TestCase.FAIL);
-
+
}
/**
* @return
*/
public boolean isPass() {
-
+
return getVerdict().equals(TestCase.PASS);
}