bdd-workshop:SpecFlow 行为驱动开发研讨会

时间:2024-07-19 11:33:56
【文件属性】:

文件名称:bdd-workshop:SpecFlow 行为驱动开发研讨会

文件大小:5.65MB

文件格式:ZIP

更新时间:2024-07-19 11:33:56

C#

BDD工作坊 SpecFlow 行为驱动开发研讨会 规则: 在实现功能之前,始终从可执行规范开始。 做一些小步骤。 不要试图立即编写完整的规范。 练习 1(完全匹配的重复检查): 实施一个系统,允许您通过输入名字和姓氏来添加人员。 如果已经有一个人的名字和姓氏完全相同,则系统拒绝该条目。 如果不存在同名条目,则将新人员存储到系统中。 练习 2(将出生日期添加到重复检查中): 更改重复检查以检查名字和姓氏旁边的出生日期 练习 3(添加更多示例): 将规范重构为解决方案大纲 添加更多示例 练习 4(模糊匹配): 为非常模糊的匹配添加更多示例 使用模糊匹配实现重复检查 练习 5(具有概率的重复消息): 将重复列表和概率添加到重复消息


【文件预览】:
bdd-workshop-master
----.gitignore(862B)
----packages()
--------repositories.config(194B)
--------ImpromptuInterface.5.6.2()
--------SpecFlow.NUnit.1.1.1()
--------DuoVia.FuzzyStrings.1.0.1()
--------SpecFlow.1.9.0()
--------NUnit.2.6.0.12054()
--------SpecFlow.Assist.Dynamic.1.0.2()
----DuplicateCheck.sln(1KB)
----DuplicateCheck.Specs()
--------packages.config(443B)
--------DuplicateCheckScenarioOutline.feature.cs(6KB)
--------DuplicateCheckScenarioOutline.feature(1KB)
--------DuplicateCheck.Specs.csproj(4KB)
--------App.config(849B)
--------DuplicateCheck.feature.cs(7KB)
--------DuplicateCheckWithProbability.feature(2KB)
--------DuplicateCheckWithProbability.feature.cs(7KB)
--------DuplicateCheckSteps.cs(4KB)
--------DuplicateCheck.feature(1KB)
--------Properties()
----README.md(1KB)
----DuplicateCheck()
--------packages.config(144B)
--------Person.cs(652B)
--------DuplicateDetails.cs(255B)
--------DuplicateCheck.csproj(3KB)
--------MySystem.cs(1KB)
--------Properties()
--------DuplicateCheckException.cs(326B)
----DuplicateCheck.sln.DotSettings(445B)

网友评论