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