pub struct TestIntent {
pub high_confidence: Vec<TestScenario>,
pub medium_confidence: Vec<TestScenario>,
pub low_confidence: Vec<TestScenario>,
pub risks: Vec<Risk>,
pub coverage_gaps: Vec<CoverageGap>,
pub decided_not_to_test: Vec<SkippedEntity>,
pub summary: TestIntentSummary,
}Expand description
Complete test intent output — what to test and why.
Fields§
§high_confidence: Vec<TestScenario>High-confidence scenarios — definitely test these
medium_confidence: Vec<TestScenario>Medium-confidence scenarios — recommended to test
low_confidence: Vec<TestScenario>Low-confidence scenarios — test if time permits
risks: Vec<Risk>Identified risks
coverage_gaps: Vec<CoverageGap>Coverage gaps identified
decided_not_to_test: Vec<SkippedEntity>Entities explicitly decided NOT to test, with reasoning
summary: TestIntentSummarySummary statistics
Trait Implementations§
Source§impl Clone for TestIntent
impl Clone for TestIntent
Source§fn clone(&self) -> TestIntent
fn clone(&self) -> TestIntent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TestIntent
impl Debug for TestIntent
Source§impl<'de> Deserialize<'de> for TestIntent
impl<'de> Deserialize<'de> for TestIntent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TestIntent
impl RefUnwindSafe for TestIntent
impl Send for TestIntent
impl Sync for TestIntent
impl Unpin for TestIntent
impl UnsafeUnpin for TestIntent
impl UnwindSafe for TestIntent
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