Hi,
I have problem storing the values into the test databse.
so that i can’t cross check the values in the database.
Hi,
I have problem storing the values into the test databse.
so that i can’t cross check the values in the database.
I have problem storing the values into the test databse.
so that i can’t cross check the values in the database.
What values? (fixtures, results generated by your code…?)
What problems? (errors, nothing stored…?)
Could you guys take 5 mins thinking before asking questions?
assuming you talk about fixtures:
Store them in folder spec/fixtures
load them with
rake spec:db:fixtures:load
On 8 Sep 2008, at 12:39, Thorsten Müller wrote:
I have problem storing the values into the test databse.
so that i can’t cross check the values in the database.
What values? (fixtures, results generated by your code…?)
What problems? (errors, nothing stored…?)
Here’s a guess: are you expecting changes made by your tests to
persist? This doesn’t happen: changes to the test database are rolled
back after each test.
Fred
if you need preexisting values/objects in the database for specific
tests,
you should either create them in a setup block, create them with a
factory
method [see things like Factory Girl or Fixture Replacement], or load
them
via fixtures. if we had more specifics we could give more specific
advice.
hope that helps though.
RSL
On Mon, Sep 8, 2008 at 7:49 AM, Frederick C.
<[email protected]
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs