我测试一个什么都不做的课程吗?

Jas*_*ker 4 python testing polymorphism logging unit-testing

在我的应用程序中,我有两个类:一个实际记录到数据库的记录器和一个什么都不做的虚拟记录器(在禁用记录时使用).这是整个DummyLog类:

class DummyLog(object):
    def insert_master_log(self, spec_name, file_name, data_source,
                          environment_name):
        pass
    def update_master_log(self, inserts, updates, failures, total):
        pass
Run Code Online (Sandbox Code Playgroud)

一方面,我应该放手,不测试它,因为没有任何代码可以测试.但是,我的"受测试感染"的本能告诉我,这是一个借口,课堂的简单性意味着我应该愿意测试它.我只是在考虑要测试什么.

有任何想法吗?或者我应该放手,不写任何测试?

n8w*_*wrl 12

如果你不测试,你怎么知道它什么都不做?:)

对不起 - 无法抗拒.说真的 - 我会测试,因为有一天它可能做得更多?