首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单元测试Jade

单元测试Jade
EN

Stack Overflow用户
提问于 2010-01-24 09:06:16
回答 1查看 1.1K关注 0票数 3

人们使用了哪些技术和设计策略来帮助对Jade应用程序进行单元测试?特别是,人们通常是如何测试行为的-这些行为与Agent实例和Jade环境紧密耦合?我知道JadeMX项目,但这似乎更多地面向系统测试-特别是协作代理之间的消息交换。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-02 20:39:46

JADE有过度使用继承的倾向,正如您正确地指出的那样,这会导致高度耦合、难以测试的行为。

在工作中,我们编写了一个适配层,位于我们的代理/行为和JADE层之间,并允许我们孤立地测试我们的行为。我们计划将其作为开放源码软件发布,但首先有一些管理上的障碍需要克服。

在家里,我已经开始了jade-oo的工作,这是一个向后兼容的JADE重构,它使用单元可测试的POJO来实现行为逻辑。它仍然处于alpha阶段,但到目前为止,我已经能够用更少的样板代码和更多的可测试逻辑来生成行为。

更新:我已经在jade-oo站点上添加了示例和文档。请一定要看一看,让我知道你的想法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2125461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档