/** * Tests RW_Time::getMinutes() */ public function testGetMinutes() { $time = new RW_Time(61); $this->assertSame(61 / 60, $time->getMinutes()); $time = new RW_Time('27:3'); $this->assertSame((27 * 60 + 3) / 60, $time->getMinutes()); $time = new RW_Time('27:3', 'h:m'); $this->assertSame((27 * 60 * 60 + 3 * 60) / 60, $time->getMinutes()); $time = new RW_Time('13:27:3'); $this->assertSame((13 * 60 * 60 + 27 * 60 + 3) / 60, $time->getMinutes()); $time = new RW_Time(61, RW_Time::MINUTE); $this->assertSame(61, $time->getMinutes()); $time = new RW_Time(61, RW_Time::HOUR); $this->assertSame(61 * 60, $time->getMinutes()); }