apollo_router/plugin/test/
mod.rs

1//! Utilities which make it easy to test with [`crate::plugin`].
2
3mod mock;
4#[macro_use]
5mod service;
6mod broken;
7mod restricted;
8
9#[cfg(test)]
10pub use mock::connector::MockConnector;
11pub use mock::subgraph::MockSubgraph;
12pub use service::MockConnectorService;
13pub use service::MockExecutionService;
14pub use service::MockHttpClientService;
15#[cfg(test)]
16pub(crate) use service::MockInternalHttpClientService;
17pub use service::MockRouterService;
18pub use service::MockSubgraphService;
19pub use service::MockSupergraphService;
20
21pub(crate) use self::mock::canned;