Как подтвердить фактическое значение против 2 или более ожидаемых значений?

Я тестирую метод, чтобы убедиться, что он возвращает правильную строку. Эта строка состоит из множества строк, порядок которых может меняться, что обычно дает 2 возможных комбинации. Этот порядок не важен для моего приложения.

Однако, поскольку порядок строк может измениться, написание только оператора Assert не сработает, поскольку иногда он проходит тест, а иногда - нет.

Так, Можно ли написать тест, который будет утверждать фактическое строковое значение против 2 или более ожидаемых строковых значений и проверять, равно ли оно любому из них?

24
задан Joachim Sauer 17 May 2011 в 09:28
поделиться