Как создать Actix Web TestServer с состоянием и фабрикой?

В документации actix-web есть два примера того, как создать TestServer с любой заводской функцией:

use actix_web::{http, test, App, HttpRequest, HttpResponse};
// ...

fn main() {
    let mut srv = test::TestServer::with_factory(create_app);
    // ...
}

или с состоянием приложения:

fn test() {
    let srv = TestServer::build_with_state(|| {
    // ...
    });

    // run tests
}

Я хотел бы построить TestServer с состоянием и использованием фабричной функции, но пока не удалось.

Как это можно сделать?

0 ответов

Другие вопросы по тегам