public function testSimpleExample() { $Splits = new Splits\Object(); $Splits->add(new Splits\Split(3.0, 1000, false)); $Splits->add(new Splits\Split(0.4, 72, true)); $Splits->add(new Splits\Split(0.2, 62, false)); $Splits->add(new Splits\Split(0.4, 69, true)); $Splits->add(new Splits\Split(0.2, 63, false)); $Splits->add(new Splits\Split(2.0, 600, false)); $this->object->readFrom($Splits); $this->assertEquals(6, $this->Laps->num()); $this->checkAgainst(array(array(1000, 3.0, false), array(72, 0.4, true), array(62, 0.2, false), array(69, 0.4, true), array(63, 0.2, false), array(600, 2.0, false))); }
/** * @param \Runalyze\Model\Activity\Splits\Object $splits */ public function readFrom(Splits\Object $splits) { $SplitsReader = new SplitsReader($this); $SplitsReader->readFrom($splits); }
/** * @param \Runalyze\Model\Activity\Splits\Entity $splits */ public function readFrom(Splits\Entity $splits) { $SplitsReader = new SplitsReader($this); $SplitsReader->readFrom($splits); }