哨兵

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 6 7 8 9 10

2014年9月10日

摘要: Visual studio实践TDD的步骤:新建一个功能过程和一个测试工程在测试工程的代码文件里,输入testc 然后按Tab键会生成一个TestClass, 输入testm然后按Tab键会生成一个TestMethod,可以对生成的TestClass和TestMethod重命名在测试工程的代码文件中... 阅读全文
posted @ 2014-09-10 21:38 哨兵 阅读(154) 评论(0) 推荐(0) 编辑

摘要: 当创建单元测试时,Microsoft.VisualStudio.TestTools.UnitTesting的名字控件会添加到测试项目中,该名字控件中包含很多有用的类:断言类:在单元测试中验证条件初始化 和 清理特性: 用于在单元测试运行之前和之后运行代码,以确保特定的开始和结束状ExpectedEx... 阅读全文
posted @ 2014-09-10 21:35 哨兵 阅读(515) 评论(0) 推荐(0) 编辑

摘要: Stub:用返回特定结果的代码替换方法,阻断对原来方法的调用 Mock:A stub with an expectations than the method gets called.可以像stub一样伪造方法,阻断对原来方法的调用,expectation是说它不仅构造了这个方法,还期望你用指定参数调用这个方法,返回给定的结果,如果没有调用,这个test就failed了 Rhino.Mock... 阅读全文
posted @ 2014-09-10 21:30 哨兵 阅读(354) 评论(0) 推荐(0) 编辑

摘要: 单元测试的特性: 自动的,可重复的 容易实现 一旦写好,将来都可使用 任何人都可以运行 可以快速运行 单击一个按钮就可以运行 单元测试与集成测试的区别:集成测试运行多个集成到一起的代码单元,用来确认软件中应该出现的一个或多个预期结果,而单元测试通常只鼓励的运行和测试某个单元 测试方法命名规则:[被测方法]_[场景]_[预期行为],一个测试方法中如果有多个断言,前面的断言失败了就... 阅读全文
posted @ 2014-09-10 21:16 哨兵 阅读(398) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10