技术分享

VisualStudio如何使用单元测试


1. 以做一个AfterSave的单元测试为例,其它情况类同;为什么需要测试呢,是因为我发现保存后没有达到我想要的效果,如果跑起来整个WEB比较慢,因此我使用单元测试来处理;待测试的代码如下

2. 在这个方法的上面,增加一个方法,写法如下(空壳子,后面再加内容);方法是void的,方法名是在原名称前加一个Test,注释就是//test



3. 找到系统界面,通过URL看它的ID,如下


4. 这样一个简单的单元测试就加好了,当然里面的内容因不同的情况而异,但都要保持这样的一种规范




5. 测试代码写好后,在test方法体里某一位置点击右键,出现菜单,点击Run Test可以直接跑程序,不可以加断点的




6. 也可以点击Test With里的Debuger,这种是也可以加断点的




7. 当然,加断点去看一个内容也有些麻烦,可以在程序里加上Console.WriteLine可以在VS里输出一些文字,帮助测试