test_schemer_adapter

Macro test_schemer_adapter 

Source
macro_rules! test_schemer_adapter {
    ($constructor:expr) => { ... };
    ($setup:stmt, $constructor:expr) => { ... };
    ($setup:stmt, $constructor:expr, $($test_fn:ident),* $(,)*) => { ... };
}
Expand description

Test an Adapter with the generic test suite.

Note that the adapter must also implement the TestAdapter trait. This should be done only for the testing configuration of the adapter’s crate, as it is not necessary for normal behavior.

§Examples

#[macro_use] extern crate schemer;

fn construct_my_adapter_test_fixture() -> MyAdapterType {
    MyAdapterType {}
}

test_schemer_adapter!(construct_my_adapter_test_fixture());