这应该被嘲笑吗?

时间:2013-10-20 09:53:23

标签: unit-testing tdd

我正在编写一个适合大型Web框架的组件。任何形式的测试都不包含框架本身。

初始化时的框架加载一个大的xml配置树(在内存中),其中包含每个已安装组件的xml部分。

在我的组件中,我想测试它是否被系统识别并因此正确安装。

是否应该通过在xml配置树上执行xpath来模拟或者通过框架检查我的模块是否可以接受?或者该配置树是否应该被嘲笑?

1 个答案:

答案 0 :(得分:0)

1)您已经拥有代码,因此标记tdd不合适。

2)您所描述的方案符合integration-testing而不是unit-testing - 您要验证两个组件是否正在协同工作。我想system除了使用配置文件之外还做了很多其他事情,所以你必须全部模仿它们。这似乎是太多不必要的工作。