add assertException()