单元测试实战
2016-03-29 11:25
246 查看
先上代码
单元测试一般都是基于接口的,比如Isys_systemInfoService
TestInitialize初始化的时候执行的函数
TestMethod待测试的方法
namespace UnitTest { [TestClass] public class SystemInfoerviceTest { private Isys_systemInfoService service; [TestInitialize] public void Setup() { service = new sys_systemInfoService(); } [TestMethod] public void AddSystemInfo() { sys_systemInfo systemInfo = new sys_systemInfo { sys_Name = "测试系统", sys_memo = "系统备注" }; bool flag = service.AddSystemInfo(systemInfo); Assert.AreEqual(true,flag); } [TestMethod] public void LoadAllSystemInfo() { var result = service.LoadAllSystemInfo(); foreach(var item in result) { Console.WriteLine($"系统编号:{item.sys_id}{Environment.NewLine}" + $"系统名称:{item.sys_Name}{Environment.NewLine}" + $"系统描述:{item.sys_memo}{Environment.NewLine}"); } } } }
单元测试一般都是基于接口的,比如Isys_systemInfoService
TestInitialize初始化的时候执行的函数
TestMethod待测试的方法
相关文章推荐
- Stereo Matching文献笔记之(一):《Cross-Scale Cost Aggregation for Stereo Matching》读后感~
- 在线json字符串转化为java实体类
- 标哥的博客
- C#多线程编程时遇到跨线程访问异常的处理方法
- Docker下使用stress进行压力测试
- cme sip 与 cucm间建立sip trunk解决dial-peer通信问题
- [MarsZ]ThinkPHP项目实战总结
- Python Twisted介绍
- 打电话功能的实现
- iOS UITabBarController tabbar 自定义 详解
- 递推,向一个数的左边添加数,求有多少种可能
- Android 使用xml定义Drawable--第一篇:概述以和Shape Drawable示例
- 首席技术官 (CTO) 比普通程序员强在哪
- codeforces #343 E. Famil Door and Roads (最近公共祖先LCA+一点点概率)
- ios 延时加载
- android中id与+id
- 观察者模式接口传值
- tableView 分割线左边短15像素问题
- Errors running builder 'JavaScript Validator' on project
- HTML5手机APP开发入(4)