JUnit is an open source Unit Testing Framework for JAVA. It is useful for Java Developers to write and run repeatable tests. Erich Gamma and Kent Beck initially develop it. It is an instance of xUnit architecture. As the name implies, it is used for Unit Testing of a small chunk of code. Developers who are following test-driven methodology must write and execute unit test first before any code.
Type of Material:
Online Course Module
Recommended Uses:
Self-paced; lecture;
Technical Requirements:
Basic programming; Java programming language
Identify Major Learning Goals:
Upon completion of this material, learners should be able to:
1. Describe the usage of JUnit
2. Use JUnit to unit testing in Java
3. Design testing cases using JUnit
Target Student Population:
College Upper Division, Graduate School
Prerequisite Knowledge or Skills:
Basic programming knowledge; Java
Content Quality
Rating:
Strengths:
The content of the material is very comprehensive and in detail. It contains a total of 10 sections, each of which conveys essential concept in JUnit with example codes and explanation. The instruction is clear and accurate.
Learners can follow the contents and try out the use of JUnit step-by-step. Particularly, it gives many details of deploying it in Eclipse.
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
The material is divided into 10 essential sections. Each section focuses on one small topic in JUnit. It is helpful and useful for learners to grasp the idea. The material contains sample codes and diagrams to help learners to practise and illustrate the idea.
Its contents are detailed and easy to follow. The division of topics also help in understanding the main features of JUnit.
Although, it does not have attractive animations, the figures in the pages are good enough.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
The material is very well organized. It is tidy and clear. The code samples and the diagrams are effective to convey the concepts.
The webpage is very robust.
The navigation starting from the starting page is fine, but switching from page to page need to go through the main page.
The website is working in order, but the website contains quite a lot of ads which may be regarded as distractions.
Concerns:
It lacks interaction with users. It contains quite a number of advertisements.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.