3
我有一个名为NullMetricsPublisher
的类,里面有几个方法,例如其中一个void publish()
。由于类名已经表明该类不应该做任何事情。方法void publish()
基本上是空的。Junit测试空方法
void publish() {
// do nothing in this method
}
但是,我们希望单元测试它,确保方法内部没有任何逻辑。想知道有人知道如何测试Java中的类的空方法吗?
注:为什么我们在首位NullMetricsPublisher
?我们还有另一个名为MetricsPublisher
的课程,该课程向我们的指标服务发布指标。但是,在某些情况下,我们不想发布度量标准。现有接口必须要求Publisher
,因此,现在我们只需添加NullMetricsPublisher
类来实现Publisher
。
奇怪的问题... – CRazyProgrammer
为什么它很奇怪?因为测试没有操作方法是奇怪的? –
我会说奇怪的方法* – CRazyProgrammer