Создайте следующий класс Handle в своей текущей рабочей папке.
Создайте следующий тестовый класс в своей текущей рабочей папке.
Создайте следующий тестовый класс в своей текущей рабочей папке. Этот тестовый класс разделяет на подклассы MyClass
.
Создайте тестовый набор из всех файлов в вашей текущей рабочей папке. В зависимости от того, какие файлы находятся в вашей папке, может отличаться ваш тестовый набор.
suite =
1×4 Test array with properties:
Name
ProcedureName
TestClass
BaseFolder
Parameterization
SharedTestFixtures
Tags
Tests Include:
0 Parameterizations, 0 Shared Test Fixture Classes, 0 Tags.
Просмотрите имена тестовых элементов в комплекте.
ans =
4×1 cell array
{'Feature1_Test/testA1'}
{'Feature1_Test/testB1'}
{'Feature2_Test/testA2'}
{'Feature2_Test/testB2'}
Создайте другой тестовый набор, который содержит только элементы комплекта, которые имеют MyClass
в иерархии классов. Просмотрите тестовые имена элементов. Начиная с тестового класса Feature2_Test
является единственным тестовым классом, чтобы разделить на подклассы MyClass
, только протестировать элементы от того класса, включены в комплект.
ans =
2×1 cell array
{'Feature2_Test/testA2'}
{'Feature2_Test/testB2'}
Также используйте функцию testsuite
, чтобы создать отфильтрованный комплект непосредственно.