/** * It can have results added in the constructor. */ public function testAddConstructor() { $collection = new ResultCollection([$expected = new TimeResult(10)]); $result = $collection->getResult(TimeResult::class); $this->assertSame($expected, $result); }
/** * @param int $index * @param int $revolutions */ public function __construct($index, Variant $variant, array $results = []) { $this->index = $index; $this->variant = $variant; parent::__construct($results); }