- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 NMock学习系列(三)--- NMock在DDD领域驱动的单元测试中的应用
介绍 领域驱动设计涵盖的知识点比较多,其中代码的架构、设计、编写基本上只占到其中的很小一部分,其它的大部分讲解的是需求的获取方式、项目的管理方式等知识。本篇就是针对这一小部分的知识点位来展开的。所以本篇的学习前提是只需要了解DDD的架构分层即可。应用场景 DDD领域驱动设计中一旦领域驱动层模型建立完毕,就会产生出数据库持久化的接口即仓储的接口供其它层来
2015-04-14 22:54:25 1444
原创 NMock学习系列(二)--- NMock在MVP架构系统的单元测试中的应用
介绍 上篇已经学习了NMock的一些基础概念和代码,同时也想到了可能的两个应用场景,本篇开始学习下第一个应用场景---NMock在MVP架构模式下的应用场景。MVP的架构模式概念比较简单,主要是以接口的形式隔离视图与控制器之间的耦合,具体对于MVP模式的介绍请自行搜索学习。本篇接下来的学习前提是读者了解MVP的架构模式,主要明白视图接口的解耦。应用场景
2015-04-14 22:33:31 878
原创 NMock学习系列(一)--- 对象及数据库模拟介绍
介绍 单元测试是对一个系统的最小可测试单元的检查和验证,系统里关键点位的规则、关键的逻辑均可建立一个单元测试,但是对于一些存在不确定行为对象的测试或者数据库操作的测试不确定因素比较高,初期对此建立的单元测试往往在中后期被废弃掉,原因无非是数据库表的改变或者数据改变或者对象结构改变等等诸多不确定因素的影响。所以要想系统地建立一个单元测试并最大化其作用,我们必须先解决对象行为的不确定
2015-04-13 23:17:01 1651
原创 K2工作流学习系列
K2的BlackPearl是一个不错的BPM产品,K2的SmartForm是一个自定义表单组件,K2的SmartObject是一个持久化组件,类似于微软的Entity Framework。K2提供的网页版的开发IDE完美地衔接了这三个组件,可通过访问http://K2服务器IP:81/designer来进行K2的开发。以下是我对于K2的学习记录:K2工作流学习系列(一)---
2015-04-12 14:03:33 3468
原创 K2工作流学习系列(五)--- K2实战
本文参考官网文档实战:http://help.k2.com/onlinehelp/K2smartforms/UserGuide/1.0.7/default.htm#College_Application_and_Approval_Overview.html%3FTocPath%3DTutorials%7CCollege%20Application%20and%20Approval%20Overvi
2015-04-12 11:21:25 6017
原创 K2工作流学习系列(四)--- K2 BlackPearl和K2 SmartForm学习总结
经过三周的官网文档的阅读,基本上了解了K2的使用,本篇文章先对K2的使用进行总结,接下来一篇会学习下在K2 Designer IDE下的实战。‘ 首先来介绍下K2 BlackPearl和K2 SmartForm,然后我会再给出它们的使用的代码例子。 K2 BlackPearl是K2产品系列中的工作流组件,可以使用的开发工具总共有三个,K2的VS插件、K2 Stu
2015-04-12 09:25:27 6192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人