Getting Started with JUnit Framework
Getting Started with JUnit Framework
Getting Started with JUnit Framework: JUnit is a simple framework for writing repeatable tests. It is a unit-testing framework for Java created by Erich Gamma and Kent Beck. It is based on the xUnit architecture for unit testing frameworks. In this post, we will write a sample JUnit test and see how to run it.
Prerequisites
- JDK.
- IDE( Eclipse)
Install JUnit
The easiest way to install JUnit is to add the JUnit library to the project build path.
or
Add the Maven dependency and add it to the Maven project pom.xml file.
Sample test
import static org.junit.Assert.*; import org.junit.Test; public class FirstTest { @Test public void testConcat() { String s1 = "abc"; String s2 = "xyz"; assertEquals("abcxyz", s1 + s2); } }
Run JUnit Test
The simplest way to run the test is
Right-click on the class >> Run As >> JUnit Test as shown in the below picture:
BlockJUnit4ClassRunner
The default test runner runs the tests and reports the test results for us under the hood. If we do not want the default runner to be used, we can specify the runner by annotating our test class with the @RunWith annotation. We will discuss this annotation later.
Learn with an example. Example of writing simple test cases for Calculator:
JUnit Official website: