Store test data into the testing database using rspec

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.

| Privacy Policy | Terms of Service | Remote Ruby Jobs