speceasy:SpecEasy BDD单元测试框架

时间:2024-06-06 15:59:52
【文件属性】:

文件名称:speceasy:SpecEasy BDD单元测试框架

文件大小:112KB

文件格式:ZIP

更新时间:2024-06-06 15:59:52

C#

SpecEasy是基于BDD的单元测试框架,使您可以使用流畅的界面轻松快速地编写测试,从而减少了创建测试所需的代码量。 SpecEasy需要什么? SpecEasy当前是基于NE构建的,并且需要NUnit测试框架。 如果您使用的是NUnit,那么它很简单: 开始编写规范的简单方法! SpecEasy还使用和 ; 如果需要,这些依赖项将通过NuGet安装。 版本说明 NuGet当前提供了三个版本的SpecEasy: 1.0.0版-目标.NET 3.5或更高版本 2.0.0版-针对.NET 4.5.1或更高版本,并增加了对测试异步方法的支持 版本2.1.0-修复并增加了对.NET 4.5的支持。 版本3.0.0-将NUnit依赖关系从NUnit 2.6.4更新为NUnit 3.8.1 版本3.1.0-将NUnit依赖关系从NUnit 3.8.1更新为NUnit 3.10.1 目前


【文件预览】:
speceasy-master
----.gitignore(1KB)
----appveyor.yml(1021B)
----SpecEasy.Specs()
--------SpecRunner.cs(237B)
--------TinyIoC()
--------DuplicateDescriptions()
--------SutLifetime()
--------SpecNames()
--------TestResultExtensions.cs(856B)
--------ExceptionReporting()
--------GivenCount()
--------SpecEasy.Specs.csproj(895B)
--------ExternalSpec()
--------DatabaseIntegration()
--------TestBuilder.cs(2KB)
--------SupportingExampleAttribute.cs(302B)
--------GenericSpec()
--------BeforeEachAndAfterEachExampleSpecs()
--------Async()
--------ExceptionAssertions()
--------FizzBuzz()
----LICENSE(1KB)
----speceasy_logo.png(29KB)
----SpecEasy.sln(3KB)
----SpecEasy.ExternalLib()
--------SpecEasy.ExternalLib.csproj(249B)
--------IMagicNumberLookup.cs(138B)
--------MagicNumberAdder.cs(514B)
--------AssemblyInfo.cs(151B)
----readme.md(19KB)
----SpecEasy()
--------GenericSpec.cs(5KB)
--------Spec.cs(6KB)
--------SpecEasy.Signed.csproj(316B)
--------DuplicateDescriptionException.cs(625B)
--------IVerifyContext.cs(141B)
--------IContext.cs(102B)
--------SpecEasy.Shared.csproj(2KB)
--------SpecEasy.csproj(77B)
--------Internal()
--------Spec.TestCaseGeneration.cs(6KB)
--------Action.cs(60B)
--------SpecEasy.snk.enc(608B)
--------TinyIoC.cs(165KB)
----speceasy_logo_sq_128.png(9KB)

网友评论