|
Bom dia,
Eu sou novo em rails e estou tendo algumas dúvidas básicas no desenvolvimento. Veja se alguém pode me ajudar com um problema de teste. Eu preciso testar se o meu model “Procedure” tem ligação com o workflow. Se não tiver, o sistema deve acusar um erro. Segue abaixo o código que está no arquivo test\unit\procedure_test.rb .
O shoul “belong_to” está funcionando normalmente mas ao executar o “rake test” aparece o erro abaixo:
$ rake test
/home/guilhermec/iba_jornais/test/unit/procedure_test.rb:5:in `‘: undefined method `has_many’ for ProcedureTest:Class (NoMethodError)
from /home/guilhermec/iba_jornais/test/unit/procedure_test.rb:3:in `<top (required)>’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/activesupport-3.1.3/lib/active_support/dependencies.rb:240:in `require’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/activesupport-3.1.3/lib/active_support/dependencies.rb:240:in `block in require’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/activesupport-3.1.3/lib/active_support/dependencies.rb:225:in `load_dependency’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/activesupport-3.1.3/lib/active_support/dependencies.rb:240:in `require’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb:10:in `block (2 levels) in ’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb:9:in `each’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb:9:in `block in ’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb:4:in `select’
from /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb:4:in `’
Loaded suite /home/guilhermec/.rvm/gems/ruby-1.9.2-p180@iba-jornais/gems/rake-0.9.2.2/lib/rake/rake_test_loader
Started
Alguém sabe o que eu devo fazer para corrigir isso ?
|