I've heard about TDD, read about TDD, and now I'm trying to practice it. However, I'm getting stuck trying to do a simple test in rails 2.2.2. I've decided to try writing a simple functional test to test the 'add_item' action of my cart controller.
However, I got as far as this before my test was already not running: test "should add an item to the cart" do end My cart controller uses two 'fake' models (cart_session, cart_session_line_item) that aren't activerecords. however i'm getting this error message: ActiveRecord::StatementInvalid: SQLite3::SQLException: no such table: cart_sessi on_line_items: DELETE FROM "cart_session_line_items" WHERE 1=1 for the life of me, I don't understand why my test would be hitting the database yet when my test body is blank and why it thinks that cart_session_line_item is an activerecord when it's not wired up as such. i know TDD is a good thing, and any help would be greatly appreciated! Thanks, Nelson -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

