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)
一方面,我应该放手,不测试它,因为没有任何代码可以测试.但是,我的"受测试感染"的本能告诉我,这是一个借口,课堂的简单性意味着我应该更愿意测试它.我只是在考虑要测试什么.
有任何想法吗?或者我应该放手,不写任何测试?