public function testSaveRole() { $role = new Role(); $role->setName("admin"); $acl = new ACL(); $acl->setPublicWriteAccess(true); // so it can be destroyed $role->setACL($acl); $role->save(); $this->assertNotEmpty($role->getObjectId()); $this->assertTrue($role->getUsers() instanceof Relation); $this->assertTrue($role->getRoles() instanceof Relation); $role->destroy(); }