Estensione dei framework di test
Personalizzare l'ambiente di test; scrivere vincoli, diagnostiche, impianti e plug-in
Il framework di test delle unità di MATLAB® fornisce agli autori degli strumenti di test la possibilità di personalizzare l'ambiente di test. È possibile estendere la scrittura dei test attraverso vincoli, diagnostiche e impianti personalizzati ed estendere l'esecuzione del test e la reportistica del risultato attraverso plug-in personalizzati per il test runner.
Classi
Namespaces
| matlab.unittest.constraints | Summary of classes in MATLAB constraints interface | 
| matlab.unittest.fixtures | Summary of classes in MATLAB fixtures interface | 
| matlab.unittest.plugins | Summary of classes in MATLAB plugins interface | 
Argomenti
Vincoli
- Create Custom Constraint
 Create a custom constraint to determine if a given value is the same size as an expected value.
- Create Custom Boolean Constraint
 Create a custom Boolean constraint to determine if a given value is the same size as an expected value.
Impianti
- Create Basic Custom Fixture
 Create a basic custom fixture that changes the display format to hexadecimal representation.
- Create Advanced Custom Fixture
 Create a configurable fixture that changes the output display format for numeric values.
Plug-in
- Write Plugins to Extend TestRunner
 Use theTestRunnerPluginclass to extend the test runner. You can implement methods to extend the creation, setup, running, and teardown of tests or test fixtures.
- Create Custom Plugin
 Create a custom plugin that counts the number of passing and failing assertions.
- Run Tests in Parallel with Custom Plugin
 Create a custom plugin that counts the number of passing and failing assertions when tests run in parallel.
- Write Plugin to Add Data to Test Results
 Create a plugin that adds the actual and expected values in an assertion to theTestResultobject.
- Write Plugin to Save Diagnostic Details
 This example shows how to create a custom plugin to save diagnostic details. The plugin listens for test failures and saves diagnostic information so you can access it after the framework completes the tests.
- Plugin to Generate Custom Test Output Format
 Create a plugin that uses a custom format to write finalized test results to an output stream.