Facebook
From Amit Verma, 2 Years ago, written in PHP.
This paste is a reply to Basic Calculator from RealBlocks - view diff
Embed
Download Paste or View Raw
Hits: 195
  1. <?php
  2.  
  3.  
  4. use PHPUnitFrameworkTestCase;
  5.  
  6. class Calculator
  7. {
  8.         public static function add($a, $b)
  9.         {
  10.                 return $a + $b;
  11.         }
  12.  
  13.         public static function divide($a, $b)
  14.         {
  15.                 return $a / $b;
  16.         }
  17. }
  18.  
  19. class CalculatorTest extends TestCase
  20. {
  21.  
  22.     public function testAddPositive(): void
  23.     {
  24.         $this->assertEquals(3, Calculator::add(1, 2));
  25.     }
  26.  
  27.     public function testAddnegative(): void
  28.     {
  29.         $this->assertNotEquals(2, Calculator::add(1, "AS"));
  30.     }
  31.  
  32.  
  33.     public function testDividePositive(): void
  34.     {
  35.         $this->assertEquals(2, Calculator::divide(2, 2));
  36.     }
  37.  
  38.    
  39.     public function testDivideNegative(): void
  40.     {
  41.         $this->assertNotEquals(1, Calculator::divide(1, 5));
  42.  
  43.     }
  44. }
  45.