pub struct TestPlanTestCaseBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub sequence: Option<IntegerDt>,
pub scope: Option<Vec<Reference>>,
pub dependency: Option<Vec<TestPlanTestCaseDependencyBackboneElement>>,
pub test_run: Option<Vec<TestPlanTestCaseTestRunBackboneElement>>,
pub test_data: Option<Vec<TestPlanTestCaseTestDataBackboneElement>>,
pub assertion: Option<Vec<TestPlanTestCaseAssertionBackboneElement>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
sequence: Option<IntegerDt>
Sequence of test case in the test plan
scope: Option<Vec<Reference>>
The scope or artifact covered by the case
dependency: Option<Vec<TestPlanTestCaseDependencyBackboneElement>>
Required criteria to execute the test case
test_run: Option<Vec<TestPlanTestCaseTestRunBackboneElement>>
The actual test to be executed
test_data: Option<Vec<TestPlanTestCaseTestDataBackboneElement>>
The test data used in the test case
assertion: Option<Vec<TestPlanTestCaseAssertionBackboneElement>>
Test assertions or expectations
Trait Implementations§
Source§impl Clone for TestPlanTestCaseBackboneElement
impl Clone for TestPlanTestCaseBackboneElement
Source§fn clone(&self) -> TestPlanTestCaseBackboneElement
fn clone(&self) -> TestPlanTestCaseBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for TestPlanTestCaseBackboneElement
impl Convert for TestPlanTestCaseBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for TestPlanTestCaseBackboneElement
impl Default for TestPlanTestCaseBackboneElement
Source§fn default() -> TestPlanTestCaseBackboneElement
fn default() -> TestPlanTestCaseBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestPlanTestCaseBackboneElement
impl<'de> Deserialize<'de> for TestPlanTestCaseBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestPlanTestCaseBackboneElement
impl Executor for TestPlanTestCaseBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for TestPlanTestCaseBackboneElement
Auto Trait Implementations§
impl Freeze for TestPlanTestCaseBackboneElement
impl RefUnwindSafe for TestPlanTestCaseBackboneElement
impl Send for TestPlanTestCaseBackboneElement
impl Sync for TestPlanTestCaseBackboneElement
impl Unpin for TestPlanTestCaseBackboneElement
impl UnwindSafe for TestPlanTestCaseBackboneElement
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