随笔分类 - .net source parser
解析.net源码及其架构
自己动手定制NUnit(三):整合ncover生成代码覆盖率报表
摘要:作为软件质量保证的重要一环,测试代码覆盖率是评判单元测试的重要标准。既然已经为你的代码编写了自动回归的单元测试,你当然想知道是不是所有的代码都测到了,完整的测试代码覆盖率可以说是零缺陷软件的决定性因素之一。说到.net下的代码覆盖统计软件,当属NCover大名鼎鼎了,我们将其和NAant,Nunit一起配合使用,在每日构建和自动化测试领域是非常方便的,正如我前面所说的,对许多程序员而言,还是集成到...
阅读全文
自己动手定制NUnit(二):生成报表
摘要:NUnit支持将测试结果保存为xml文件,于是就产生了针对其文件产生报表的一些工具。目前普遍为人所接受的转报表工具是NUnit2Report task,这个开源组件是和NAnt集成的,你要把他跑起来得用NAnt以及相应的配置文件,这种设计的出发点是基于NAnt的自动构建,生成相应的报表。很多像我一样的windows程序员,习惯了集成,习惯于一个工具撒都搞定,不是很有耐心去配置相应的东西,我们希望我...
阅读全文
自己动手定制NUnit(一):增加函数说明显示
摘要:随着不断地建立TestCase,需要管理的测试方法也越来越多,一打开Nunit,就是一个大大的测试树,对自动化测试而言,也许每个方法的说明并不重要,但有时候想测试某一项功能时,如何准确地找到该方法绝对是件头疼的事。我希望对左边的每个树结点都有相应的方法说明以便于我进行查看和管理。先看看源码吧,我使用的是nunit2.2.7 的源码项目,在代码中,当我们单击左边的树结点时,右边会显示对应得类名和方法...
阅读全文
MagicAjax(v0.2.1)源码分析
摘要:MagicAjax.NET is an open-source framework designed to make it easier and more intuitive for developers to integrate AJAX technology into their web pages, without replacing the ASP.NET controls a...
阅读全文