Tradução dos steps_definitions da FactoryGirl para português.
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.document
.gitignore
LICENSE
README.rdoc
Rakefile
VERSION
garota_da_fabrica.gemspec

README.rdoc

garota_da_fabrica

Define “steps” da FactoryGirl em português para o Cucumber.

O FactoryGirl já define steps para o Cucumber baseado nas “Fabricas” definidas. Essa gem tem o objetivo de definir estes steps para serem utilizados em “features” em português do Brasil.

O nome é uma tradução literal do projeto original.

Instalação

Gem:

gem install garota_da_fabrica

Bundler:

gem "garota_da_fabrica"

Utilização

Para uma determinada factory:

Factory.define :turma do | f |
  f.nome "Nome da turma"
end

Factory.define :estado do | f |
  f.nome "Rio de Janeiro"
end

Factory.define :usuario do | f |
  f.nome "Edie Sedgwick"
  f.association :estado
end

Dado /^que existem? (?:o | a)s? seguintes? (?:#{factory.human_name} | #{factory.human_name.pluralize}): |

Dado que existe o seguinte usuario:
  | nome          |
  | Edie Sedgwick |

Dado que existe os seguintes usuarios:
  | nome          | estado              |
  | Edie Sedgwick | nome:Rio de Janeiro |
  | Andy Warhol   | nome:São Paulo      |

Dado /^que existe uma? #{factory.human_name}$/

Dado que existe um usuario
Dado que existe uma turma

Dado /^que existem (d+) #{factory.human_name.pluralize}$/

Dado que existem 32 usuarios

Dado /^que existe uma? #{factory.human_name} com #{human_column_name} igual a “([^”]*)“$/

Dado que existe um usuario com nome igual a "Andy Warhol"
Dado que existe uma cidade com o nome igual a "Rio de Janeiro"

Dado /^que existem (d+) #{factory.human_name.pluralize} com #{human_column_name} igual a “([^”]*)“$/

Dado que existem 2 usuarios com nome igual a "Andy Warhol"

TODO

  • adicionar documentação

  • testes

Copyright

Copyright © 2010 Jorge Falcão. See LICENSE for details.