Сопоставитель исключений в библиотеке Specs BDD для Scala

Я использую библиотеку Specs BDD для написания модульных тестов Scala ( http://code.google .com / p / specs ). . В моем коде, если я хочу утверждать, что генерирует исключение типа ClassNotFoundException, я могу написать следующий код:

a must throwA[ClassNotFoundException]

Однако я хочу проверить обратный случай, т.е. я хочу утверждать, что «не» выбрасывает исключение типа ClassNotFoundException.

Я попытался использовать сопоставление неотрицания, как показано ниже:

 a must throwA[ClassNotFoundException].not

Но это не сработало. Я получаю ошибки компиляции. Итак, могу ли я утверждать, что исключение типа ClassNotFoundException, например, не генерируется?

Пожалуйста, помогите Спасибо

11
задан Joe 8 February 2011 в 12:17
поделиться