假设我编写了一个小程序,它将file_A和file_B作为test_case_A和test_case_B的输入数据读取,将输入传递给需要进行测试的component_X,然后根据预定义的期望验证结果。 component_X可以在同一个进程中,也可以在另一台机器上进行不同的处理。
我尝试了解有关测试的更多信息,但对各种术语感到困惑。以上面的场景为例,其中哪个是fixture / mock / harness / stub?感谢。
答案 0 :(得分:1)
您正在测试的东西加上样本数据加上模拟对象是“夹具”。整个业务是测试组件的固定工具。在过去,我们称之为“安全带”
灯具要求你不测试的东西是“模拟”或“存根”。