Facebook
From Amit Verma, 2 Years ago, written in PHP.
This paste is a reply to Basic Calculator from RealBlocks - go back
Embed
Viewing differences between Basic Calculator and Re: Basic Calculator



use PHPUnitFrameworkTestCase;

class Calculator
{
        public static function add($a, $b)
        {
                return $a + $b;
        }

        public static function divide($a, $b)
        {
                return $a / $b;
        }
}

class CalculatorTest extends TestCase 
{

    public function testAddPositive(): void
    {
        $this->assertEquals(3, Calculator::add(1, 2));
    }
  
    public function testAddnegative(): void
    {
        $this->assertNotEquals(2, Calculator::add(1, "AS"));
    }


    public function testDividePositive(): void
    {
        $this->assertEquals(2, Calculator::divide(2, 2));
    }

    
    public function testDivideNegative(): void
    {
        $this->assertNotEquals(1, Calculator::divide(1, 5));

    }
}