加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 在Symfony2中创建虚假用户以进行测试

发布时间:2020-12-13 17:56:05 所属栏目:PHP教程 来源:网络整理
导读:我对使用 PHP进行测试有些新意.我使用Cucumber,RSpec,Capybara和Factory Girl对Rails进行了相当多的测试,但我几乎没有用PHP进行任何测试. 我会用尽可能最普遍的方式问一个关于我当前挑战的问题,因为我已经走了几条特定的道路而且只是沮丧地遇到了. 我想编写
我对使用 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应该是应用程序范围的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读