I am a noob to TDD, and I am looking for just one complete and simple example, that uses FactoryGirl, with rspec, on rails, with a ActiveRecord::Base model.
If anyone can help me I will be eternally in your dept.
For example:
I have a page that displays a list of file names based on category.
Test:
If the category is good the list of names (@list_of_names) should not be nil
Model (app/models/doclist.rb)
class Doclist < ActiveRecord::Base
self.table_name = 'mydbo.dbo.doclist'
self.primary_key = 'id'
attr_accessible :id, :name, :catname, :catid
end
Call from the controller (app/controllers/general_controller.rb)
@list_of_names = Howto.where("catid=10")
What code would I put in these files?:
spec/factories.rb
spec/models/Doclist_spec.rb
app/controllers/general_controller.rb
app/models/doclist.rb
Am I missing something?
--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-ta...@googlegroups.com.
To post to this group, send email to rubyonra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/23561972-0faa-47f7-9531-a511866ad294%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
You might find something here http://railsapps.github.io
On 19 November 2013 21:03, Tina Barfield <tbar...@gmail.com> wrote:
I am a noob to TDD, and I am looking for just one complete and simple example, that uses FactoryGirl, with rspec, on rails, with a ActiveRecord::Base model.
If anyone can help me I will be eternally in your dept.
For example:
I have a page that displays a list of file names based on category.
Test:
If the category is good the list of names (@list_of_names) should not be nil
Model (app/models/doclist.rb)
class Doclist < ActiveRecord::Base
self.table_name = 'mydbo.dbo.doclist'
self.primary_key = 'id'
attr_accessible :id, :name, :catname, :catid
end
Call from the controller (app/controllers/general_controller.rb)
@list_of_names = Doclist.where("catid=10")
What code would I put in these files?:
spec/factories.rb
spec/models/Doclist_spec.rb
app/controllers/general_controller.rb
app/models/doclist.rb
Am I missing something?