org.eclipse.edt.eunit.runtime defines an API for developing and automating test cases.
For an overview of this capability, see ../../org.eclipse.edt.core.doc.pg/topics/tedt01006.html.
Library ConstantsLib const NEWLINE string = "\r\n"; const EXIT_PREFIX string = "STATUS: "; const SPASSED int = 0; const SFAILED int = 1; const SERROR int = 2; const SNOT_RUN int = 3; const SBAD int = 4; end |
Record AssertionFailedException type Exception end |
/* content of logged messages */
Record Log {@xmlrootelement {}}
msg String;
end
|
| LogResult external type |
Delegate runTestMethod() end |
Enumeration ServiceBindingType DEDICATED = 1, DEVELOP = 2, DEPLOYED = 3 end |
Record Status code int; reason String; end |
Enumeration targetLangKind JAVA = 1, JAVASCRIPT = 2 end |
Record Test type Annotation{ targets = [ ElementKind.functionMbr] }
targetLang targetLangKind[];
end
|
| TestListManager library |
| MultiStatus handler |
| Target | Issue |
|---|---|
| Java | No issues. |
| JavaScript | No issues. |