zorbus / behat-contexts
用于behat功能测试的上下文
0.2.5
2016-11-16 17:51 UTC
Requires
- doctrine/data-fixtures: ~1.0
- doctrine/migrations: ~1.0
- doctrine/orm: ~2.4
Requires (Dev)
- behat/behat: ~3.0
This package is not auto-updated.
Last update: 2024-09-28 16:10:16 UTC
README
为Behat 3.提供上下文
目前,只包含一个Doctrine 2上下文。
安装
composer require zorbus/behat-contexts
示例
查看FeatureContext.php以获取如何实例化数据库上下文的示例。
如果您正在使用Symfony2扩展,您可以传递容器中定义的服务,无需手动创建连接和实体管理器。
查看database.feature以获取定义的步骤的实际示例。
使用方法
使用@database标签标记场景以清理数据库。
测试
在包的根目录中运行
touch data/db.sqlite php vendor/bin/behat --suite=sqlite