Kotlin代表团,我应该测试什么?

时间:2019-08-02 16:58:21

标签: unit-testing kotlin mutation-testing pitest

在Kotlin中,强大的委托构造可用于通过重用现有实现来扩展现有接口的功能。

class Demo : Map by HashMap {}

问题:

  • 我应该测试什么?示例中的测试哈希图不是此测试的目标。验证完整的实现似乎很冗长,我想验证是否进行了适当字段的委派。
  • 使用突变测试时,例如使用PItest,如何捕捉所有突变?我相信该报告显示了很多突变。 Kotlin编译器会为所有委托创建字节码。

0 个答案:

没有答案