【发布时间】:2010-04-07 11:57:35
【问题描述】:
这可能是一个无意义的问题,但我会尽力而为。
我有一个简单的 c++ 程序,我需要为其构建测试。除了我实际使用的类之外,我还有 2 个类,它们称为 WebServer 和 BusinessLogicLayer。
为了测试我自己的代码,我制作了这些类的我自己的版本,这些版本向我的类提供虚拟数据以测试它的功能。
我需要知道一种方法,例如通过生成文件,如何告诉源代码使用测试类而不是通常使用的类。测试类位于不同的“tester”c++ 文件中,而tester c++ 文件也有自己的头文件。
问候
保罗
附:这可能是一个措辞不好的问题,但我不知道有什么更好的方式来提出我的问题。
【问题讨论】: