impl_params_test_suite

Macro impl_params_test_suite 

Source
macro_rules! impl_params_test_suite {
    (
        $params_type:ty,
        tests: {
            default: $default_test:expr,
            builder_chain: {
                methods: [$($method:ident($value:expr)),*],
                assertions: [$($assertion:expr),*]
            },
            query_params: {
                expected_count: $expected_count:expr,
                contains: [$($param_check:expr),*]
            },
            pagination: {
                methods: [$($page_method:ident($page_val:expr)),*]
            }
        }
    ) => { ... };
}
Expand description

Macro to generate parameter testing suites with pagination