2009-11-11 10 views
5

Dopo aver fatto alcune cose in Ruby on Rails con Cucumber, RSpec e Ruby BDD in generale, tornare a JUnit nelle mie app Java mi sembra un dolore incredibile. Adoro la praticità che Ruby mette in prova.Cucumber e/o RSpec con applicazione Java pura usando JRuby

Da quello che ho capito, dovrebbe essere teoricamente possibile utilizzare le funzionalità di Cucumber, o persino RSpec che deride con pura applicazione Java.

C'è qualcuno che utilizza l'applicazione Cucumber con Java in produzione?

L'ultima volta quando ho provato l'hacking JRuby in Java è in esecuzione su Google App Engine, che actualy ha funzionato, ma è aumentata App Engine tempo avvio per circa 10 secondi, che ha reso del tutto inutile.

Non sto parlando solo di applicazioni web.

risposta

3

Ho cucumber lavorando con una delle nostre applicazioni basate sul web Java. Le basi sono l'installazione di un'applicazione Rails, perché volevo usare Factory Girl e Active Record per creare fixture, aggiunto in Cucumber, e creato un hook post che cancellava tutti i record dal database. Funziona piuttosto bene. Ho scritto un post sul blog qui:

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