[−][src]Function actix_web::test::call_success
pub fn call_success<S, R, B, E>(app: &mut S, req: R) -> S::Response where
S: Service<Request = R, Response = ServiceResponse<B>, Error = E>,
E: Debug,
Calls service and waits for response future completion.
ⓘThis example is not tested
use actix_web::{test, App, HttpResponse, http::StatusCode}; use actix_service::Service; fn main() { let mut app = test::init_service( App::new() .service(web::resource("/test").to(|| HttpResponse::Ok())) ); // Create request object let req = test::TestRequest::with_uri("/test").to_request(); // Call application let resp = test::call_success(&mut app, req); assert_eq!(resp.status(), StatusCode::OK); }