android - Kotlin - 内部类中不允许伴随对象
问题描述
我正在尝试使用内部类创建一个测试类,但出现错误“此处不允许伴随对象”。应该是什么问题?请参阅下面的示例代码片段。而且我正在使用 JUnit4 进行此开发。
@RunWith(Enclosed::class)
class OuterUnitTest{
@RunWith(Parameterized::class)
inner class Inner1UnitTest {
@Test
fun testInner1(){
// test code here
}
companion object{
@JvmStatic
@Parameterized.Parameters
fun testData() : Any? {
return something
}
}
}
}
解决方案
推荐阅读
- python-3.x - 为 DNSKEY 资源记录创建有效的 RSA/SHA256 密钥
- c# - 生成第一个/下一个/上一个/最后一个链接,其中 api 仅提供偏移量
- html - Bootstrap 4 表对于移动设备来说太宽了
- java - 限制对 AWS S3 服务器上 JSON 文件的写入访问
- node.js - 如何使用nodejs和mongoDB插入一对一、一对多的关系
- css - 自定义域未加载 CSS (Azure)
- java - Azure RateCard "AuthenticationFailed""
- directx-11 - 使用 DirectWrite 的垂直文本(+270° 旋转)
- python - 使用python搜索应该出现在另一个字符串中的单词开头的单词
- c# - 将视频转换为 .bin 用于全息 3D 风扇