createText('foobar'); $this->assertInstanceOf('DesignPatterns\Creational\AbstractFactory\HtmlText', $text); } public function testCanCreateJsonText() { $factory = new JsonFactory(); $text = $factory->createText('foobar'); $this->assertInstanceOf('DesignPatterns\Creational\AbstractFactory\JsonText', $text); } }