任何.net单元测试框架都支持基于函数的夹具(如C ++ Catch框架)中的嵌套部分

时间:2014-10-20 07:51:39

标签: c# c++ try-catch unit-testing

我正在使用名为Catch的C ++单元测试框架 https://github.com/philsquared/Catch

我认为它的方法非常容易上传和组织测试:

  • 支持基于函数的fixture中的嵌套部分

示例:

Scenarios("abc....")
{
    Given("xyz")
    { 
        When("uvt..")
        { 
            Then("erew")
            {
            }
        }

        And_When("ssd")
        {
            Then("324")
            {
            }
        }
    }
}

这个结构的好处是很容易重用设置并支持场景的新变化(绿色路径与绿色路径不同)

所以我只是想知道在C#中有没有人看到过这样的其他单元测试框架。 感谢。

回答我自己的问题: 我找到了NJasmine:https://www.nuget.org/packages/NJasmine 这给了我想要的东西。

0 个答案:

没有答案