我们正在使用一个必须能够从包含应用程序访问模型和行为的rails引擎,但是因为我们在虚拟应用程序中进行测试,所以我们无法测试这些内容并最终嘲笑并且将整个世界的左半部分打断,只是为了编写简单的测试。
有没有办法,通过配置,代码或农场动物的祭祀牺牲,我可以让我们的引擎测试在包含应用程序的上下文中而不是在虚拟测试应用程序中运行?
答案 0 :(得分:0)
我会采用不同的方法
如果无法定义最终如何使用它,或者您仍希望让消费者能够测试集成点,那么请提供测试助手。像rack-rest这样的东西,为机架用户提供测试基础设施。
可以在应用程序使用的任何测试框架上使用和使用它们,并且如果认为需要可以使用。