Visual Studio创建测试工程入门

单元测试是每个程序员都应该知道并且实际应用的知识,特别对于某些特定情况下,如接口开发和代码重构时,单元测试显得尤为重要。笔者之前的代码测试都依赖于手工,近期才使用框架或自己写的测试小程序,虽然很早就了解过NUnit等框架,但是却一直没用,最近抽出一点时间来学习下代码的单元测试知识。

本文主要介绍在微软Unit Test框架对托管代码(VB.Net和C#)的测试流程,内容比较简单,主要是介绍下整个测试的流程。参考自 msdn unit test章节。

本文目录

  • 前期准备
  • 创建单元测试工程、添加测试类
  • 添加测试方法
  • 编译与运行测试
  • 使用单元测试提升代码质量

这里使用的微软自带的Unit test框架,其Test Explorer除了可以运行MS Unit框架的测试代码之外,还实现了可以支持第三方测试框架的适配器,如NUnit,后续文章将会介绍如何使用NUnit框架。

- 阅读剩余部分 -

《Web API设计浅谈系列二》 API端点的设计

本系列共7小节,内容大部分来自《Web API的设计与开发》的读后笔记,也有部分是来自平时的经历。

本系列源自近段时间在开发、设计会员系统API时遇到的问题、学到的设计方法及自己的一点经验感悟,在此做简单记录。

- 阅读剩余部分 -

《Web API设计浅谈系列一》 Web API的概念

本系列共7小节,内容大部分来自《Web API的设计与开发》的读后笔记,也有部分是来自平时的经历。

本系列源自近段时间在开发、设计会员系统API时遇到的问题、学到的设计方法及自己的一点经验感悟,在此做简单记录。

- 阅读剩余部分 -

C#随机数生成函数Random介绍

生成随机数在很多编程环境中都需要用到,这个看似简单的操作却很容易发生问题,当你在网上搜索时很快就会发现很多同行有相同的经历。

本文将介绍C#中随机数生成函数Random()原理及使用。

- 阅读剩余部分 -