0

我开发了一种图形领域特定语言。我想将其用于基于模型的设计。我有许多图形组件,它们具有有关领域的抽象信息,这些组件用于实现我的算法。

谁能告诉我是否有替代传统单元测试的方法来测试这些图形组件。对这些块进行单元测试相当简单,但我觉得这对我的应用程序来说非常耗时且多余。因此,我正在寻找替代品。

任何建议将不胜感激。

谢谢

4

2 回答 2

0

最简单的方法是使用工具来创建图形领域特定语言。这些工具不仅有助于定义语言,还提供内置检查,最好的方法是让您在定义语言的同时测试您的语言。有关这些工具的调查,请参阅http://www.languageworkbenches.net/past-editions/

于 2014-08-04T12:54:33.547 回答
0

这取决于您用于创建 DSL 的技术。如果您使用Xtext构建语言,那么Xpect框架可以为您的实现编写良好的验收测试。

于 2014-10-02T08:29:24.240 回答