主要内容

matlab.unittest.testsuiteクラス

パッケージ:matlab.untest

実行するをグループ化クラスクラス

说明

このmatlab.unittest.testsuiteクラスはフレームワークでののグループ化実行を行う行うためにに使われるれる基本。matlab.unittest.testrunnerオブジェクトは,测试套件オブジェクトののみを実行。。

构筑

测试套件配列は,测试套件クラスのメソッド使って作成れ。これらのはは,メソッドの呼び出し呼び出しととててて测试套件クラスのクラス返すことがあり。。

メソッド

来自班级 测试用例クラスからのの作成
从文件 テストファイルから配列测试套件の作成
fromforter フォルダー内すべてのテスト配列配列测试套件を作成
摘要 単一のテストから配列测试套件を作成
来自名字 テスト要素名の测试オブジェクトの作成
从package パッケージ内すべてのテスト配列配列测试套件を作成
从项目 プロジェクト内テストからスイート配列を作成
テキスト出力に设定さたたTestrunnerオブジェクトを使用て配列测试套件を実行
selectif 条件をテストスイートの选択选択
sortbyfixtures 共有有基づくテスト并べ替え并べ替え

すべて折りたたむ

现在のインポートにmatlab.unittest.testsuiteクラスを追加ます。

进口matlab.unittest.testsuite;

各メソッド使っ,テストを作成し。。

filesuite = testsuite.fromfile('thereestfile.m');foldersuite = testsuite.fromfolder(pwd);PACKAGESUITE = TESTSUITE.FROMPACKAGE('mypackage.subpackage');classSuite = testsuite.fromclass(?mypackage.mytestClass);methotsuite = testsuite.fromeThod(?weyestclass,'测试方法');

スイートを连结ます。

largesuite = [文件仪,文件套件,packagesuite,classSuite,methodsuite];

フルスイート実行します。

结果=运行(largeSuite)