MbUnit

上一篇 / 下一篇  2011-06-02 15:19:29 / 个人分类:自动化/Selenium

 
 
 
 
MbUnit是一套支持.Net的改进单元测试框架,目标是使最终用户拥有高度一致的test fixtures,使开发人员可以创建新的可定制化的fixtures而无需更改核心部分。MbUnit基于一种C#的图形库QuickGraph。     与其他单元测试工具(NUnitcsUnit)所不同的是,MbUnit的诞生来自这样一个简单的设想:一个新的测试流程可被整合到已有的框架下。MbUnit采用了简单测试模式(Simple Test Pattern),提供一些新的流程类型,比如TypeFixture可使测试针对一个特定的类型实例(instance
 
v整体测试框架
v全面兼容NUnitcsUnit等测试流程。除调整imports语句之外,无需更改其他代码。
v图形界面GUI和控制台两种运行方式,支持NAnt任务管理和NUnitAddInVisual Studio的插入模式。
v新的测试流程:
v    TypeFixture:用于特定类型的实例(对接口测试非常有用);
v    EnumerationFixture:测试IEnumerable/IEnumerator的执行情况;
v    OrderedCollectionFixture:对集合进行有序测试;
v    ProcessFixture:执行多个测试(测试一个序列)。
v新的辅助测试功能:重复测试,定时测试,装入已有的测试,多线程测试等。
v可扩展的fixtures定义策略:MbUnit一开始即被设计为支持不断演化的和新的fixtures的整合。
v支持.Net1.01.1
vDotNetMock工具支持。
 
 

TAG:

 

评分:0

我来说两句

Open Toolbar