|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.junit.Assert org.apache.camel.test.junit4.TestSupport org.apache.camel.test.junit4.CamelTestSupport org.apache.camel.test.junit4.ExchangeTestSupport org.apache.camel.test.junit4.LanguageTestSupport
public abstract class LanguageTestSupport
A useful base class for testing the language plugins in Camel
Field Summary |
---|
Fields inherited from class org.apache.camel.test.junit4.ExchangeTestSupport |
---|
exchange |
Fields inherited from class org.apache.camel.test.junit4.CamelTestSupport |
---|
camelContextService, consumer, context, template |
Fields inherited from class org.apache.camel.test.junit4.TestSupport |
---|
log, LS, testName |
Constructor Summary | |
---|---|
LanguageTestSupport()
|
Method Summary | |
---|---|
protected void |
assertExpression(org.apache.camel.Exchange exchange,
String expressionText,
Object expectedValue)
Asserts that this language expression evaluates to the given value on the given exchange |
protected void |
assertExpression(String expressionText,
Object expectedValue)
Asserts that this language expression evaluates to the given value on the current exchange |
protected void |
assertExpression(String expressionText,
String expectedValue,
String orThisExpectedValue)
Asserts that the expression evaluates to one of the two given values |
protected void |
assertPredicate(org.apache.camel.Exchange exchange,
String expression,
boolean expected)
|
protected void |
assertPredicate(String expression)
Asserts that the given predicate expression evaluated on the current language and message exchange evaluates to true |
protected void |
assertPredicate(String expression,
boolean expected)
Asserts that the given predicate expression evaluated on the current language and message exchange evaluates to the expected value |
protected void |
assertPredicateFails(String expression)
Asserts that the given predicate expression evaluated on the current language and message exchange evaluates to false |
protected abstract String |
getLanguageName()
|
Methods inherited from class org.apache.camel.test.junit4.ExchangeTestSupport |
---|
createExchange, populateExchange, setUp |
Methods inherited from class org.junit.Assert |
---|
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LanguageTestSupport()
Method Detail |
---|
protected abstract String getLanguageName()
protected void assertPredicate(String expression)
protected void assertPredicateFails(String expression)
protected void assertPredicate(String expression, boolean expected)
protected void assertPredicate(org.apache.camel.Exchange exchange, String expression, boolean expected)
protected void assertExpression(org.apache.camel.Exchange exchange, String expressionText, Object expectedValue)
protected void assertExpression(String expressionText, Object expectedValue)
protected void assertExpression(String expressionText, String expectedValue, String orThisExpectedValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |