Есть ли идиоматический способ, который не дублирует код и проверяет, что исключение было выбрано в Io при модульном тестировании?Проверьте, что ожидаемое исключение было сброшено в Io
До сих пор:
threw := false
e := try(_method that should throw_)
e catch(Exception, threw = true)
if(threw not, fail("Should have thrown an Exception, but did not!"))