Added generic constructor–centric record class.
This commit is contained in:
1 parent
3cae2765cb
commit
e74777c2a9
7 files changed
+135
-116
No files matched your search
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
|
||||
namespace Rarst\Laps\Tests\Record;
|
||||
|
||||
use Rarst\Laps\Record\Record;
|
||||
use Rarst\Laps\Tests\LapsTestCase;
|
||||
|
||||
class RecordTest extends LapsTestCase {
|
||||
|
||||
/**
|
||||
* @covers \Rarst\Laps\Record\Record
|
||||
*/
|
||||
public function testRecord() {
|
||||
|
||||
$name = 'Name';
|
||||
$origin = 0;
|
||||
$duration = 1;
|
||||
|
||||
$description = 'description';
|
||||
$category = 'info';
|
||||
|
||||
$record = new Record( $name, $origin, $duration );
|
||||
|
||||
$this->assertEquals( $name, $record->get_name() );
|
||||
$this->assertEquals( $origin, $record->get_origin() );
|
||||
$this->assertEquals( $duration, $record->get_duration() );
|
||||
$this->assertContains( $name, $record->get_description() );
|
||||
$this->assertContains( (string) ( $duration * 1000 ), $record->get_description() );
|
||||
$this->assertEmpty( $record->get_category() );
|
||||
|
||||
$record = new Record( $name, $origin, $duration, $description, $category );
|
||||
|
||||
$this->assertEquals( $description, $record->get_description() );
|
||||
$this->assertEquals( $category, $record->get_category() );
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user