【问题标题】:JUnit and Ruby test IntegrationJUnit 和 Ruby 测试集成
【发布时间】:2016-11-10 01:10:45
【问题描述】:

我有一组测试脚本,这些脚本是使用 Eclipse 用 Ja​​va JUnit 编写的,而 Capture-Replay 测试脚本适用于 Ruby 中的同一应用程序,并且是使用 MarathonITE 生成的。我将创建一个新的 Eclipse 应用程序,它将接收一个 JUnit 脚本、一个 Ruby 脚本,将它们组合成一个文本文件并显示它们。

对于我项目的下一步,我想获得一些帮助,以更好地了解我的系统以及可以用它做什么:

1) 是否可以在文件夹中运行我所有的 JUnit 测试并将它们打印在同一个文本文件中,而不是一个一个地运行它们?这样做是否明智?

2) 如何将 Java 测试和 Ruby 测试集成到一个系统中?也就是说,有没有一种方法可以同时/一个接一个地运行测试,但将它们放入一个同时接受 Java 和 Ruby 的输出中?我一直在研究 JRuby,但我不知道如何将它们集成在一起。我更喜欢将 Ruby 脚本集成到我的 Java 文件中,而不是相反,因为我的项目将在 Java 中实现。对这个主题有更多的了解会很好。

谢谢!

【问题讨论】:

    标签: java ruby eclipse unit-testing integration-testing


    【解决方案1】:

    有 maven 插件:de.saumya.mojo:runit-maven-plugin

    这是一个如何运行 ruby​​ 测试的示例(使用 rake,也可以不使用)以及更多关于 JRuby-Rack 的 pom.xml ... runit 插件只是使用内置单元测试库的一种方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-06
      • 2018-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多