GcDevelopment\Form\DocumentTypeTest::testInit PHP Méthode

testInit() public méthode

Test
public testInit ( ) : void
Résultat void
    public function testInit()
    {
        $collection = new UserCollection();
        foreach ($collection->getUsers() as $user) {
            $user->delete();
        }
        unset($collection);
        $userModel = UserModel::fromArray(array('lastname' => 'Test', 'firstname' => 'Test', 'email' => '[email protected]', 'login' => 'test-user-model', 'user_acl_role_id' => 1));
        $userModel->setPassword('test-user-model-password');
        $userModel->save();
        $viewModel = ViewModel::fromArray(array('name' => 'View', 'identifier' => 'ViewIdentifier', 'description' => 'Description', 'content' => ''));
        $viewModel->save();
        $documentTypeModel = DocumentTypeModel::fromArray(array('name' => 'DocumentType', 'description' => 'description', 'icon_id' => 1, 'default_view_id' => $viewModel->getId(), 'user_id' => $userModel->getId()));
        $documentTypeModel->save();
        $form = new DocumentType();
        $this->assertNull($form->init());
        $viewModel->delete();
        $documentTypeModel->delete();
        $userModel->delete();
    }