Verify that value satisfies given constraint
actual is a value that satisfies the given
constraint, using the qualification
If the actual value does not satisfy the constraint, the testing framework
reports a verification failure.
You can perform verifications in these
Use Qualifications in Plugin
See examples for the
to produce and record failures without throwing an exception. Because
QualifyingPlugin performs additional qualifications
beyond the ones defined in the unit tests, it typically uses verifications.
Verifications do not cause an early exit from the test, ensuring that
the test framework executes all test content. Use other qualification
types to test for violation of preconditions or incorrect test setup.
QualifyingPlugin.assumeUsingmethod to ensure that the test environment meets preconditions that otherwise do not result in a test failure. Assumption failures result in filtered tests, and the testing framework marks the tests as
QualifyingPlugin.assertUsingmethod when the failure condition invalidates the remainder of the current test content, but does not prevent proper execution of subsequent test methods. A failure at the assertion point renders the current test method as failed and incomplete.
QualifyingPlugin.fatalAssertUsingmethod to abort the test session upon failure. These qualifications are useful when the failure mode is so fundamental that there is no point in continuing testing. These qualifications are also useful when fixture teardown does not restore the MATLAB® state correctly and it is preferable to abort testing and start a fresh session.
Introduced in R2015b