Pessoal,
Tem algum jeito de executar um arquivo com uma série de sqls na hora que eu rodo o cucumber?
Porque eu tava pensando em gravar os sql's de um banco carregado, para efetuar os testes nesse ambiente. Aí quando iniciasse o cucumber eu pretendia fazer ele inserir esses registros via sql mesmo, sem factories.
Acho que vocês já até me falaram que da pra fazer isso uma vez. Alguém sabe me dizer uma forma boa de se fazer isso?
Eu imaginei executar um comando de shell para importar o sql dentro de um step, aí chamar esse step dentro de cada rotina, mas não sei se isso é uma boa abordagem, até porque ele carregaria todos aqueles sqls em cada teste. Não sei se tem como falar pra ele executar uma única vez quando iniciam as rotinas do cucumber.
Desde já agradeço pela ajuda!
Abraços,
--
Bruno Grasselli
Blog:
http://brunograsselli.com.brTwitter:
http://twitter.com/grasselli