From 43790a456e8ec4104895869b178165fec65613d7 Mon Sep 17 00:00:00 2001 From: Clément Lafont Date: Fri, 7 Feb 2020 17:05:26 +0100 Subject: Fix substraction by zero bug (#56) --- tests/MathTest.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests') diff --git a/tests/MathTest.php b/tests/MathTest.php index 3e5a7ff..1ffa5ae 100644 --- a/tests/MathTest.php +++ b/tests/MathTest.php @@ -304,4 +304,11 @@ class MathTest extends \PHPUnit\Framework\TestCase $this->assertEquals(-4, $calculator->execute('(-4)')); $this->assertEquals(1, $calculator->execute('(-4 + 5)')); } + + public function testMinusZero() + { + $calculator = new MathExecutor(); + $this->assertEquals(1, $calculator->execute('1 - 0')); + $this->assertEquals(1, $calculator->execute('1-0')); + } } -- cgit v1.2.3