- import org.junit.*;
- import static org.junit.Assert.*;
- public class BasicCalculatorTest {
- BasicCalculator kalkulator;
- @Before
- public void myTestSetUp() {
- kalkulator = new BasicCalculator();
- }
- @BeforeClass
- public static void text()
- {
- System.out.println("Test sumy");
- }
- @Test
- public void calculateSum() {
- double t1 = kalkulator.calculateSum(4, 2);
- assertEquals(6, t1, 0);
- double t2 = kalkulator.calculateSum(0, 100);
- assertEquals(100, t2, 0);
- double t3 = kalkulator.calculateSum(0, 0);
- assertEquals(0, t3, 0);
- }
- @BeforeClass
- public static void text1()
- {
- System.out.println("Test roznicy");
- }
- @Test
- public void calculateDifference() {
- double t1 = kalkulator.calculateDifference(4, 2);
- assertEquals(2, t1, 0);
- double t2 = kalkulator.calculateDifference(0, 100);
- assertEquals(-100, t2, 0);
- double t3 = kalkulator.calculateDifference(0, 0);
- assertEquals(0, t3, 0);
- }
- @BeforeClass
- public static void text2()
- {
- System.out.println("Test mnozenia");
- }
- @Test
- public void calculateMultiplication() {
- double t1 = kalkulator.calculateMultiplication(4, 2);
- assertEquals(8, t1, 0);
- double t2 = kalkulator.calculateMultiplication(0, 100);
- assertEquals(0, t2, 0);
- double t3 = kalkulator.calculateMultiplication(0, 0);
- assertEquals(0, t3, 0);
- }
- @BeforeClass
- public static void text3()
- {
- System.out.println("Test dzielenia");
- }
- @Test
- public void calculateDivision() {
- double t1 = kalkulator.calculateDivision(4, 2);
- assertEquals(2, t1, 0);
- double t2 = kalkulator.calculateDivision(10, 2);
- assertEquals(5, t2, 0);
- double t3 = kalkulator.calculateDivision(10, 1);
- assertEquals(10, t3, 0);
- }
- @BeforeClass
- public static void text4()
- {
- System.out.println("Test potegowania");
- }
- @Test
- public void calculatePow() {
- double t1 = kalkulator.calculatePow(2, 2);
- assertEquals(4, t1, 0);
- double t2 = kalkulator.calculatePow(10, 2);
- assertEquals(100, t2, 0);
- double t3 = kalkulator.calculatePow(10, 1);
- assertEquals(10, t3, 0);
- }
- @BeforeClass
- public static void text5()
- {
- System.out.println("Test pierwiastkowania");
- }
- @Test
- public void calculateSqrt() {
- double t1 = kalkulator.calculateSqrt(4);
- assertEquals(2, t1, 0);
- double t2 = kalkulator.calculateSqrt(100);
- assertEquals(10, t2, 0);
- double t3 = kalkulator.calculateSqrt(16);
- assertEquals(4, t3, 0);
- }
- }