我对使用
PHP进行测试有些新意.我使用Cucumber,RSpec,Capybara和Factory Girl对Rails进行了相当多的测试,但我几乎没有用PHP进行任何测试.
我会用尽可能最普遍的方式问一个关于我当前挑战的问题,因为我已经走了几条特定的道路而且只是沮丧地遇到了.
我想编写一个用于签署用户的功能测试.创建测试用户对象的好方法是什么,以便尝试登录?
更一般地说,在Symfony2中创建测试对象的事实标准是什么?赛程?某种工厂?
在Ruby中,我会使用Factory Girl,因为它允许您以干净,干燥的方式处理任何对象的依赖项.在Phactory中似乎有一个与Apple相当的工厂女孩,但不幸的是,该工具似乎没有得到广泛使用而且不再维护.
test environment configuration上的
Fixtures可能是要走的路!
关于fixtures being application-wide comment,我不同意.
如果你是单元测试,也许这会很有意义.
但是,Functional tests应该是应用程序范围的.
原文地址:https://www.jb51.cc/php/134027.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。