use cookie::CookieJar;
use http::HeaderName;
use http::HeaderValue;
use http::Method;
use url::Url;
use crate::internals::ExpectedState;
use crate::internals::QueryParamsStore;
#[derive(Debug, Clone)]
pub struct TestRequestConfig {
pub is_saving_cookies: bool,
pub expected_state: ExpectedState,
pub content_type: Option<String>,
pub full_request_url: Url,
pub method: Method,
pub cookies: CookieJar,
pub query_params: QueryParamsStore,
pub headers: Vec<(HeaderName, HeaderValue)>,
}