2009-11-11 50 views
5

在使用Cucumber,RSpec和Ruby BDD完成Ruby on Rails中的一些操作之後,在我的Java應用程序中回到JUnit感覺像是令人難以置信的痛苦。我只是喜歡Ruby帶入測試的便利。使用JRuby完成純Java應用程序的Cucumber和/或RSpec

從我的理解來看,理論上可以使用Cucumber功能,或者甚至是使用純Java應用程序來RSpec模擬。

有人在生產中使用Cucumber與Java應用程序?

,當我試圖黑客的JRuby爲Java是在谷歌應用程序引擎,它actualy機器上運行,但約10秒,這使得它相當無用增加了App Engine的啓動時間最後一次。

我不是在談論Web應用程序。

回答

3

我已經得到了黃瓜與我們的一個基於Java網絡的應用程序一起工作。基礎是我安裝了一個Rails應用程序,因爲我想使用Factory Girl和Active Record來創建固定裝置,並添加到Cucumber中,並創建了一個post鉤子來刪除數據庫中的所有記錄。它運行得很好。我在這裏寫了一篇博文:

http://www.vitarara.org/cms/testing_non-ruby_applications_with_cucumber

相關問題