/** * Tests create simple admin user * * @return User */ public function testCreateAdmin() { $user = new User(); $user->email = '*****@*****.**'; $user->name = 'Testing admin'; $user->newPassword = '******'; $this->assertInstanceOf(User::className(), $this->userModule->createAdmin($user)); $this->assertFalse($user->isNewRecord); $this->assertNotEmpty($user->id); $this->assertContains('admin', $user->getUserRoles()); return $user; }