/** * @dataProvider sessionUserProvider */ public function testBadContextForAdjustUserRequest($sessionID, $userID) { $adjUser = TestData::genUserDescription(sizeof($this->userDataColumns)); $adjUser->sessionID = $sessionID == 'session_ok' ? $this->sessionID : $sessionID; $adjUser->userID = $userID == 'user_ok' ? TestData::getRandomValue($this->curUsers)->userID : $userID; $req = TestData::fillRequest('AdjustUserDataRequest', array('login' => $adjUser->login, 'newType' => $adjUser->userType, 'password' => $adjUser->password, 'sessionID' => $adjUser->sessionID, 'userData' => $adjUser->dataValue, 'userID' => $adjUser->userID)); $this->assertClassEquals(new RequestFailedResponse(), RequestSender::send($req)); }