第18章 工作流TDD(测试驱动开发) 18.1 工作流TDD简介 因为面向流程的软件开发与其它软件没有什么不同,所以我们认为流程定义应该可以被容易的测试。本章将向你展示怎样用平常的JUnit对所创建的流程定义进行单元测试,而不需要做任何扩展。 开发周期应该尽可能的短,对软件源码的修改应该立即被验证,最好没有任何中间的构造步骤。下面的示例将向你展示怎样开发和测试jBPM流程而没有中间步骤。 通
第18章 工作流TDD(测试驱动开发) 18.1 工作流TDD简介 因为面向流程的软件开发与其它软件没有什么不同,所以我们认为流程定义应该可以被容易的测试。本章将向你展示怎样用平常的JUnit对所创建的流程定义进行单元测试,而不需要做任何扩展。 开发周期应该尽可能的短,对软件源码的修改应该立即被验证,最好没有任何中间的构造步骤。下面的示例将向你展示怎样开发和测试jBPM流程而没有中间步骤。 通常流
jbpm.jar JBPM核心包 activation.jar 发送EMAIL需要的包 antlr.jar hibernate依赖包 commons-collections.jar hibernate依赖包 commons-logging.ja
转载自http://xyz20003.iteye.com/blog/694136 这个问题被问到的次数太多了,无可奈何,只好花点儿时间整理一下。 请注意这里列出的依赖是最小范围的依赖,如果需要使用groovy,bsh,drools,jms等高级功能,请根据实际需要添加依赖。 -- email -- activation-1.1.1.jar mail-1.4.jar -- jbpm --