如何将Any转换为Integer?
具体来说,我有一个返回Any的函数,在某种情况下,我知道它将返回一个Any类型的数字,并且我需要将该数字转换为Integer类型,以便可以在另一个函数中使用它。
我的测试应该给出 null:
Object.someFunction(argUsedToGiveNull) should === (null)
Run Code Online (Sandbox Code Playgroud)
但我已经修改了该函数,现在我希望测试期望/断言该函数,因为该值会抛出 IllegalArgumentException。
我想做这样的事情:
Object.someFunction(argNowThrowsException) should throw IllegalArgumentException
Run Code Online (Sandbox Code Playgroud)
并注意我没有使用 @Test JUnit 结构。
谢谢!