コード例 #1
0
ファイル: ContainerTest.php プロジェクト: webchemistry/forms
 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(''));
 }
コード例 #2
0
ファイル: ControlTest.php プロジェクト: webchemistry/forms
 protected function _before()
 {
     $container = new \WebChemistry\Forms\Factory\Container();
     $container->addFactory(new \WebChemistry\Forms\Factory\DefaultFormFactory(), '');
     $this->ctrl = new ControlMock($container);
 }