JBoss.orgCommunity Documentation
The following are the list of assert commands available in the MMAdmin to be used with the scripts.
/**
* Assert that the result set has given number of rows.
* @param count – Number of rows expected
*/
assertRowCount(int count);
/**
* Assert that the result set contents match those of supplied rows
* @param expectedRows – expected rows
*/
assertResultsSetEquals(String[] expectedRows);
/**
* Assert that the result set contents match those of supplied rows in
* a file
* @param expectedRows – expected rows
*/
assertResultsSetEquals(File expected)
/**
* assert that the given expression is true or false
*/
void assertTrue(boolean condition);
void assertTrue(String message, boolean condition);
void assertFalse(boolean condition);
void assertFalse(String message, boolean condition);
/**
* Assert that two supplied values are equal
*/
void assertEquals(boolean expected, boolean actual);
void assertEquals(byte expected, byte actual);
void assertEquals(char expected, char actual);
void assertEquals(double expected, double actual,double delta) ;
void assertEquals(float expected, float actual,float delta);
void assertEquals(int expected, int actual);
void assertEquals(Object expected, Object actual);
void assertEquals(long expected, long actual);
void assertEquals(short expected, short actual) ;
void assertEquals(String message, boolean expected, boolean actual);
void assertEquals(String message, byte expected,byte actual);
void assertEquals(String message, char expected,char actual);
void assertEquals(String message, double expected,double actual,double delta);
void assertEquals(String message, float expected,float actual,float delta);
void assertEquals(String message, int expected, int actual);
void assertEquals(String message, Object expected,Object actual);
void assertEquals(String expected, String actual);
void assertEquals(String message,String expected,String actual);
void assertEquals(String message,long expected,long actual)
void assertEquals(String message,short expected,short actual);
/**
* Assert that the given object is either Null or Not Null
*/
void assertNotNull(Object object);
void assertNotNull(String message, Object object);
void assertNull(Object object) ;
void assertNull(String message, Object object);
/**
* Assertion to check if two supplied objects same objects or not
* the difference here is these use == vs equals in the equals methods.
*/
void assertNotSame(Object expected, Object actual) ;
void assertNotSame(String message,Object expected,Object actual);
void assertSame(Object expected, Object actual);
void assertSame(String message,Object expected,Object actual);
/**
* Assertion to fail the program explicitly
*/
void fail();
void fail(String message);