Facebook
From Gruff Hamster, 2 Years ago, written in PHP.
This paste is a reply to Re: Basic Calculator from kirankumar - view diff
Embed
Download Paste or View Raw
Hits: 226
  1. <?php
  2.  
  3. package com.testingdocs.calculator.tests;
  4.  
  5. //Arrange-Act-Assert pattern
  6. import com.testingdocs.calculator.Calculator;
  7. import org.junit.Test;
  8. import org.junit.Assert;
  9. import org.junit.Before;
  10.  
  11. public class CalculatorTest {
  12. private Calculator objCalcUnderTest;
  13.  
  14. @Before
  15. public void setUp() {
  16. //Arrange
  17. objCalcUnderTest = new Calculator();
  18. }
  19.  
  20. @Test
  21. public void testAdd() {
  22. int a = 15; int b = 20;
  23. int expectedResult = 35;
  24. //Act
  25. long result = objCalcUnderTest.add(a, b);
  26. //Assert
  27. Assert.assertEquals(expectedResult, result);
  28. }
  29.  
  30. @Test
  31. public void testDivide() {
  32. int a = 56; int b = 10;
  33. double expectedResult = 5.6;
  34. double result = objCalcUnderTest.divide(a, b);
  35. Assert.assertEquals(expectedResult, result,0.00005);
  36. }
  37.  
  38. }
  39.