public function testFluentSetters() { $ci = CarbonInterval::years(4)->months(2)->dayz(5)->hours(3)->minute()->seconds(59); $this->assertInstanceOfCarbonInterval($ci); $this->assertCarbonInterval($ci, 4, 2, 5, 3, 1, 59); $ci = CarbonInterval::years(4)->months(2)->weeks(2)->hours(3)->minute()->seconds(59); $this->assertInstanceOfCarbonInterval($ci); $this->assertCarbonInterval($ci, 4, 2, 14, 3, 1, 59); }
public function testYears() { $ci = new CarbonInterval(1); $this->assertInstanceOfCarbonInterval($ci); $this->assertCarbonInterval($ci, 1, 0, 0, 0, 0, 0); $ci = CarbonInterval::years(2); $this->assertInstanceOfCarbonInterval($ci); $this->assertCarbonInterval($ci, 2, 0, 0, 0, 0, 0); $ci = CarbonInterval::year(); $this->assertInstanceOfCarbonInterval($ci); $this->assertCarbonInterval($ci, 1, 0, 0, 0, 0, 0); $ci = CarbonInterval::year(3); $this->assertInstanceOfCarbonInterval($ci); $this->assertCarbonInterval($ci, 3, 0, 0, 0, 0, 0); }
public function testYears() { CarbonInterval::setLocale('en'); $this->assertSame('2 years', CarbonInterval::years(2)->forHumans()); }