Exemplo n.º 1
0
 public function testValidatesUpdateRequest()
 {
     $request = UpdateUserRequest::Example();
     $session = new FakeWebServiceUserSession(123);
     $errors = array('error');
     $this->requestValidator->expects($this->once())->method('ValidateUpdateRequest')->with($this->equalTo(1), $this->equalTo($request))->will($this->returnValue($errors));
     $result = $this->controller->Update(1, $request, $session);
     $this->assertFalse($result->WasSuccessful());
     $this->assertEquals($errors, $result->Errors());
 }