Implemented test for name attribut

This commit is contained in:
Kevin Frantz 2018-11-04 12:12:34 +01:00
parent f2868d9259
commit 03ce3f5cdf

View File

@ -0,0 +1,30 @@
<?php
namespace App\Entity\Attribut;
use PHPUnit\Framework\TestCase;
class NameAttributTest extends TestCase
{
/**
* @var NameAttributInterface
*/
public $name;
public function setUp():void{
$this->name = new class implements NameAttributInterface{
use NameAttribut;
};
}
public function testConstructor():void{
$this->expectException(\TypeError::class);
$this->name->getName();
}
public function testAccessors():void{
$name = "hello world!";
$this->assertNull($this->name->setName($name));
$this->assertEquals($name, $this->name->getName());
}
}