9. Testing

Unit Testing:

  • Write unit tests using PHPUnit.
  • Ensure tests cover all critical functionality.
    
    // Example of a unit test using PHPUnit
    use PHPUnit\Framework\TestCase;

class CalculatorTest extends TestCase { public function testAdd() { $calc = new Calculator(); $this->assertEquals(4, $calc->add(2, 2)); } }