public function testCreateDefault() { $factory = new \WebChemistry\Forms\Factory\Container(); $factory->addFactory(new MockFactory(), ''); $this->assertInstanceOf('WebChemistry\\Forms\\Factory\\IFormFactory', $factory->getFactory('')); $this->assertInstanceOf('MockFactory', $factory->getFactory('')); $this->assertInstanceOf('Nette\\Forms\\Form', $factory->create()); $this->assertSame($factory->getFactory(''), $factory->getFactory('')); }
protected function _before() { $container = new \WebChemistry\Forms\Factory\Container(); $container->addFactory(new \WebChemistry\Forms\Factory\DefaultFormFactory(), ''); $this->ctrl = new ControlMock($container); }