public function testNegativeOneMonth() { $readableDuration = new ReadableDuration(); $readableDuration->setValueInSeconds(60 * 60 * 24 * 40 * -1); $this->assertEquals(1, $readableDuration->getMonths()); $this->assertFalse($readableDuration->isFuture()); }