1. JUnit
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class CalculatorTest {
@Test
public void testAddition() {
Calculator calculator = new Calculator();
int result = calculator.add(2, 3);
assertEquals(5, result);
}
}
2. TestNG
import org.testng.annotations.Test;
import static org.testng.Assert.assertEquals;
public class CalculatorTest {
@Test
public void testAddition() {
Calculator calculator = new Calculator();
int result = calculator.add(2, 3);
assertEquals(result, 5);
}
}
3. Mockito
import org.junit.Test;
import static org.mockito.Mockito.*;
public class CalculatorTest {
@Test
public void testAddition() {
Calculator calculatorMock = mock(Calculator.class);
when(calculatorMock.add(2, 3)).thenReturn(5);
int result = calculatorMock.add(2, 3);
assertEquals(result, 5);
}
}