Class Diagram, Javadoc, Junit