Класс: matlab.unittest.diagnostics.Diagnostic
Пакет: matlab.unittest.diagnostics
Объедините несколько объектов диагностики в один массив
diagArray = join(diag1,...,diagN)
присоединяется к несколько объектов диагностикам, заданным как diagArray = join(diag1,...,diagN)diag1 через diagN, в один массив, diagArray.
|
Диагностическое содержимое, заданное как образец |
|
Массив объединенного диагностического содержимого.
|
Можно использовать диагностику соединения конкатенации массива в массив, если хотя бы одно из значений является диагностикой. The join метод предотвращает необходимость иметь какие-либо Diagnostics в массиве. Учитывая следующий пример.
arbitraryValue = 5;
testCase.verifyThat(false, IsTrue, ...
['should have been true', ...
@() system('ps'), ...
arbitraryValue, ...
MyCustomDiagnostic]);Начиная с MyCustomDiagnostic является Diagnosticдругие значения также правильно преобразуются в диагностику.