Write Function-Based Unit Tests ...........................
35-20
Create Test Function ..................................
35-20
Run the Tests ........................................
35-22
Analyze the Results ...................................
35-23
Write Simple Test Case Using Functions .....................
35-24
Write Test Using Setup and Teardown Functions ..............
35-27
Extend Function-Based Tests ..............................
35-31
Fixtures for Setup and Teardown Code .....................
35-31
Test Logging and Verbosity ..............................
35-32
Test Suite Creation ....................................
35-32
Test Selection ........................................
35-32
Test Running ........................................
35-33
Programmatic Access of Test Diagnostics ...................
35-33
Test Runner Customization ..............................
35-34
Author Class-Based Unit Tests in MATLAB ...................
35-35
The Test Class Definition ...............................
35-35
The Unit Tests .......................................
35-35
Additional Features for Advanced Test Classes ...............
35-36
Write Simple Test Case Using Classes .......................
35-38
Write Setup and Teardown Code Using Classes ...............
35-41
Test Fixtures ........................................
35-41
Test Case with Method-Level Setup Code ...................
35-41
Test Case with Class-Level Setup Code .....................
35-42
Table of Verifications, Assertions, and Other Qualifications .....
35-44
Tag Unit Tests ..........................................
35-47
Tag Tests ...........................................
35-47
Select and Run Tests ..................................
35-48
Write Tests Using Shared Fixtures ..........................
35-51
Create Basic Custom Fixture ..............................
35-54
Create Advanced Custom Fixture ...........................
35-56
Use Parameters in Class-Based Tests .......................
35-61
How to Write Parameterized Tests ........................
35-61
How to Initialize Parameterization Properties ................
35-62
Specify Parameterization Level ...........................
35-63
Specify How Parameters Are Combined ....................
35-64
Use External Parameters in Tests .........................
35-64
Create Basic Parameterized Test ...........................
35-66
Create Advanced Parameterized Test ........................
35-71
Use External Parameters in Parameterized Test ...............
35-78
xxx
Contents
Précédent

- 30/1450

Suivant