我是 TDD/BDD 的新手,并且已经启动了一个新的 MVC4 应用程序(我也是 MVC 的新手),并且正在尝试制定我需要遵循的步骤来让自己进入所有这些 TDD/BDD 思维模式。
我已经安装了 Specflow 并创建了一个简单的功能,查看联系人。在我的功能步骤中,我有一个装饰有 BeforeScenario 属性的方法来设置一个新的数据上下文供我在我的功能中使用。在我的给定中,我创建了一个联系人并添加到我的数据上下文中并保存。
在我的 When 步骤中,我想导航到我的 Client 视图,在 Then 步骤中,我想断言我在 Given 中创建的客户端显示在屏幕上。
如何使用 Specflow 完成此操作,因为我的有限理解是我无法使用 Specflow 与浏览器交互????
为任何帮助而欢呼。