pub struct TestContext { /* private fields */ }Expand description
Test context for BDD-style tests.
Implementations§
Source§impl TestContext
impl TestContext
Sourcepub fn it<F: Fn(&TestContext)>(&self, description: &str, test: F)
pub fn it<F: Fn(&TestContext)>(&self, description: &str, test: F)
Define a test case.
Sourcepub fn all_passed(&self) -> bool
pub fn all_passed(&self) -> bool
Check if all tests passed.
Trait Implementations§
Source§impl Default for TestContext
impl Default for TestContext
Source§fn default() -> TestContext
fn default() -> TestContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TestContext
impl !RefUnwindSafe for TestContext
impl !Send for TestContext
impl !Sync for TestContext
impl Unpin for TestContext
impl !UnwindSafe for TestContext
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