我目前正在做一些验收测试,这将有助于推动我即将进行的程序的设计。一切似乎都很好,只是我意识到验收测试有点复杂,也就是说,尽管它们在概念上很简单,但它们需要相当多的棘手代码才能运行。我需要为我的验收测试创建几个“帮助”类。
我的问题是如何开发它们:
- 对我的验收测试进行单元测试(这看起来很奇怪——有人做过类似的事情吗?)
- 为这些帮助类进行单元测试。在我完成了这些帮助类的所有代码之后,我可以通过并开始处理我系统的真正单元测试。使用这种方法时,您会将辅助类放在哪里?在测试项目中还是在实际项目中?它们不一定依赖于测试/模拟框架。
- 还有什么想法吗?