车家互联 小程序在智能汽车时代的创新与发展潜力
651
2022-10-19
xUnit-- .NET单元测试框架
NUnit的创造者Jim Newkirk公布了一个新的单元测试框架,叫做xUnit-。这个以NUnit接班人自许的新框架打算消除NUnit的错误和缺点,并打算在框架中加入一些最佳实践和扩展能力。
Jim Newkirk和Brad Wilson这两位xUnit-的创造者,从NUnit和其他单元测试框架的经验中总结出来以下改进:
为每个测试方法产生一个对象实例取消了[SetUp]和[TearDown]取消了[ExpectedException]类似于Aspect的功能减少了自定义属性(Attribute)的数目采用泛型匿名委托可扩展的断言可扩展的测试方法可扩展的测试类
xUnit-减少了属性(Attributes)的数量,属性被用来控制测试和测试的执行过程。其中有个[Test]属性用来标出测试方法。跟NUnit、MbUnit和MSTest不同,测试类并没有任何标志。xUnit-直接在程序集中查找所有公开类的全部公开测试方法。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~