Advanced features of Java Unit Test