/** * Test * * @return 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' => '*****@*****.**', '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(); }