5.1 Normal unit test
JUnit is widely used in unit testing in Java programming. JUnit can only be used in Java function level testing. It can't be used in J2EE projects for web layer testing.