如何使用 AndroidTestCase 测试异常?

How can I test for exceptions using AndroidTestCase?

我正在尝试使用 AndroidTestCase 测试异常。我正在尝试使用注释:

@Test(expected=UnsupportedOperationException.class)

但是编译器不喜欢那样。我认为这是可能的,因为 AndroidTestCase 扩展了 JUnit。我错过了什么吗?还是我必须求助于旧的 try catch 习语来测试异常?

编辑:

当我说 "the compiler doesn't like that" 时,我的意思是 android studio 无法解析符号 Test 或 expected。

事实证明我没有将 JUnit 添加到类路径中,添加后它按预期(预期)编译。不知道为什么我需要添加它。我以为它是 AndroidTestCase

的一部分