pub struct MiddlewareAssertions;
Expand description
Assertion helpers for middleware testing
Implementations§
Source§impl MiddlewareAssertions
impl MiddlewareAssertions
Sourcepub fn assert_execution_order(
pipeline: &MiddlewarePipelineV2,
expected_order: &[&str],
)
pub fn assert_execution_order( pipeline: &MiddlewarePipelineV2, expected_order: &[&str], )
Assert that middleware executes in the correct order
Sourcepub fn assert_mock_execution_count(mock: &MockMiddleware, expected_count: u32)
pub fn assert_mock_execution_count(mock: &MockMiddleware, expected_count: u32)
Assert that a mock middleware was executed a specific number of times
Auto Trait Implementations§
impl Freeze for MiddlewareAssertions
impl RefUnwindSafe for MiddlewareAssertions
impl Send for MiddlewareAssertions
impl Sync for MiddlewareAssertions
impl Unpin for MiddlewareAssertions
impl UnwindSafe for MiddlewareAssertions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more