public function testDivide() { $lParent = new LParent(); $lChild = new LChild(); $this->assertEquals($lParent->divide(5, 2), $lChild->divide(5, 2)); try { $lChild->divide(5, 0); } catch (Exception $e) { $this->assertInstanceOf('RuntimeException', $e); } }
private function checkFirstSubstitution() { $lParent = new LParent(); $lChild = new LChild(); try { $lParent->divide(5, 0); } catch (Exception $e) { $this->assertInstanceOf('RuntimeException', $e); } try { $lChild->divide(5, 0); } catch (Exception $e) { $this->assertInstanceOf('Exception', $e); } }