These rules deal with different problems that can occur with JUnit tests. The suite() method in a JUnit test needs to be both public and static. 3 Some JUnit framework methods are easy to misspell. 3 JUnit assertions should include a message - i.e., use the three argument version of assertEquals(), not the two argument version. 3