assertInstanceOf(TechnicalData::class, new StringTechnicalData('foo', 'bar')); } public function testItReturnsItsName() { $sut = new StringTechnicalData('foo', '314159'); $this->assertSame('foo', $sut->getName()); } public function testItReturnsItsValue() { $sut = new StringTechnicalData('foo', 314159); $this->assertSame('314159', $sut->getValue()); } }