org.eclipse.xtext.junit4.validation
Class AssertableDiagnostics
java.lang.Object
org.eclipse.xtext.junit4.validation.AssertableDiagnostics
public class AssertableDiagnostics
- extends java.lang.Object
- Author:
- Moritz Eysholdt - Initial contribution and API
Field Summary |
protected org.eclipse.emf.common.util.Diagnostic |
diag
|
Method Summary |
void |
assertAll(AssertableDiagnostics.DiagnosticPredicate... predicates)
|
AssertableDiagnostics |
assertAny(AssertableDiagnostics.DiagnosticPredicate... predicates)
|
void |
assertDiagnostic(java.lang.Integer severity,
int code,
java.lang.String messageFragment)
|
void |
assertDiagnostic(java.lang.Integer severity,
int code,
java.lang.String issueCode,
java.lang.String messageFragment)
|
void |
assertDiagnostic(java.lang.Integer severity,
java.lang.String issueCode,
java.lang.String messageFragment)
|
AssertableDiagnostics |
assertDiagnosticsCount(int size)
|
void |
assertError(int code)
|
void |
assertError(int code,
java.lang.String messageFragment)
|
void |
assertError(java.lang.String issueCode)
|
void |
assertError(java.lang.String issueCode,
java.lang.String messageFragment)
|
void |
assertErrorContains(java.lang.String messageFragment)
|
void |
assertOK()
|
void |
assertWarning(int code)
|
void |
assertWarning(int code,
java.lang.String messageFragment)
|
void |
assertWarning(java.lang.String issueCode)
|
void |
assertWarning(java.lang.String code,
java.lang.String messageFragment)
|
void |
assertWarningContains(java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
diagnostic(int severity,
int code,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
diagnostic(int severity,
int code,
java.lang.String issueCode,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
diagnostic(int severity,
java.lang.String issueCode,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
error(int code,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
error(java.lang.String code,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
errorCode(int code)
|
static AssertableDiagnostics.Pred |
errorCode(java.lang.String code)
|
static AssertableDiagnostics.Pred |
errorMsg(java.lang.String messageFragment)
|
void |
fail(java.lang.String message)
|
java.lang.Iterable<org.eclipse.emf.common.util.Diagnostic> |
getAllDiagnostics()
|
org.eclipse.emf.common.util.Diagnostic |
getDiagnostic()
|
protected void |
printDiagnostic(java.lang.StringBuffer out,
java.lang.String prefix,
org.eclipse.emf.common.util.Diagnostic d)
|
java.lang.String |
toString()
|
static AssertableDiagnostics.Pred |
warning(int code,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
warning(java.lang.String code,
java.lang.String messageFragment)
|
static AssertableDiagnostics.Pred |
warningCode(int code)
|
static AssertableDiagnostics.Pred |
warningCode(java.lang.String code)
|
static AssertableDiagnostics.Pred |
warningMsg(java.lang.String messageFragment)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
diag
protected org.eclipse.emf.common.util.Diagnostic diag
AssertableDiagnostics
public AssertableDiagnostics(org.eclipse.emf.common.util.Diagnostic diag)
diagnostic
public static AssertableDiagnostics.Pred diagnostic(int severity,
java.lang.String issueCode,
java.lang.String messageFragment)
diagnostic
public static AssertableDiagnostics.Pred diagnostic(int severity,
int code,
java.lang.String messageFragment)
diagnostic
public static AssertableDiagnostics.Pred diagnostic(int severity,
int code,
java.lang.String issueCode,
java.lang.String messageFragment)
errorCode
public static AssertableDiagnostics.Pred errorCode(java.lang.String code)
errorCode
public static AssertableDiagnostics.Pred errorCode(int code)
error
public static AssertableDiagnostics.Pred error(java.lang.String code,
java.lang.String messageFragment)
error
public static AssertableDiagnostics.Pred error(int code,
java.lang.String messageFragment)
errorMsg
public static AssertableDiagnostics.Pred errorMsg(java.lang.String messageFragment)
warningCode
public static AssertableDiagnostics.Pred warningCode(java.lang.String code)
warningCode
public static AssertableDiagnostics.Pred warningCode(int code)
warning
public static AssertableDiagnostics.Pred warning(java.lang.String code,
java.lang.String messageFragment)
warning
public static AssertableDiagnostics.Pred warning(int code,
java.lang.String messageFragment)
warningMsg
public static AssertableDiagnostics.Pred warningMsg(java.lang.String messageFragment)
assertAll
public void assertAll(AssertableDiagnostics.DiagnosticPredicate... predicates)
assertAny
public AssertableDiagnostics assertAny(AssertableDiagnostics.DiagnosticPredicate... predicates)
assertDiagnostic
public void assertDiagnostic(java.lang.Integer severity,
java.lang.String issueCode,
java.lang.String messageFragment)
assertDiagnostic
public void assertDiagnostic(java.lang.Integer severity,
int code,
java.lang.String issueCode,
java.lang.String messageFragment)
assertDiagnostic
public void assertDiagnostic(java.lang.Integer severity,
int code,
java.lang.String messageFragment)
assertDiagnosticsCount
public AssertableDiagnostics assertDiagnosticsCount(int size)
assertError
public void assertError(java.lang.String issueCode)
assertError
public void assertError(int code)
assertError
public void assertError(java.lang.String issueCode,
java.lang.String messageFragment)
assertError
public void assertError(int code,
java.lang.String messageFragment)
assertErrorContains
public void assertErrorContains(java.lang.String messageFragment)
assertOK
public void assertOK()
assertWarning
public void assertWarning(java.lang.String issueCode)
assertWarning
public void assertWarning(int code)
assertWarning
public void assertWarning(java.lang.String code,
java.lang.String messageFragment)
assertWarning
public void assertWarning(int code,
java.lang.String messageFragment)
assertWarningContains
public void assertWarningContains(java.lang.String messageFragment)
fail
public void fail(java.lang.String message)
getAllDiagnostics
public java.lang.Iterable<org.eclipse.emf.common.util.Diagnostic> getAllDiagnostics()
getDiagnostic
public org.eclipse.emf.common.util.Diagnostic getDiagnostic()
printDiagnostic
protected void printDiagnostic(java.lang.StringBuffer out,
java.lang.String prefix,
org.eclipse.emf.common.util.Diagnostic d)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object