Added generic constructor–centric record class.

This commit is contained in:
Andrey Savchenko committed 2018-02-23 14:40:45 +02:00
1 parent 3cae2765cb
commit e74777c2a9
7 files changed
+135 -116

No files matched your search

+10 -2
View File
@@ -3,15 +3,21 @@
namespace Rarst\Laps\Tests\Record;
use Rarst\Laps\Record\Recursive_Record_Iterator;
use Rarst\Laps\Record\Record;
use Rarst\Laps\Record\Timeline_Iterator;
use Rarst\Laps\Tests\LapsTestCase;
class IteratorTest extends LapsTestCase {
/**
* @covers \Rarst\Laps\Record\Recursive_Record_Iterator
*
* @return Recursive_Record_Iterator
*/
public function testRecord() {
$record_a = new StubRecord( 'Parent', 0, 100 );
$record_b = new StubRecord( 'Child', 50, 100 );
$record_a = new Record( 'Parent', 0, 100 );
$record_b = new Record( 'Child', 50, 100 );
$records = [ $record_b, $record_a ];
@@ -35,6 +41,8 @@ class IteratorTest extends LapsTestCase {
}
/**
* @covers \Rarst\Laps\Record\Timeline_Iterator
*
* @depends testRecord
*/
public function testTimeline( Recursive_Record_Iterator $iterator ) {