我的测试应该给出null:
Could not load file or assembly 'Microsoft.AspNet.EntityDataSource' or one of its dependencies. The system cannot find the file specified.
但是我已经修改了这个函数,现在我希望测试期望/断言函数,因为该值会抛出IllegalArgumentException。
我想做类似的事情:
Object.someFunction(argUsedToGiveNull) should === (null)
并注意我没有使用@Test JUnit结构。
谢谢!
答案 0 :(得分:3)
an[IllegalArgumentException] should be thrown by Object.someFunction(argNowThrowsException)
答案 1 :(得分:1)
测试预期的异常:
an [ExceptionType] should be thrownBy {
Object.someFunction(argThrowsException) }
请注意,evaluating
关键字曾用于此,但现已弃用。