To play with the test models in a console, do this: $> irb -r test/helpers/test_helper.rb -r test/helpers/unit_test_helper.rb You can then do things like this: $> irb -r test/helpers/test_helper.rb -r test/helpers/unit_test_helper.rb -- create_table("locations", {:force=>true}) -> 0.0170s -- create_table("notes", {:force=>true}) -> 0.0091s -- create_table("projects", {:force=>true}) -> 0.0091s -- create_table("tasks", {:force=>true}) -> 0.0098s -- create_table("users", {:force=>true}) -> 0.0506s -- initialize_schema_migrations_table() -> 0.0010s -- assume_migrated_upto_version(20080729045550) -> 0.0009s >> u = User.create(:login => 'spatten') => # >> u.tasks << Task.create => [#] >> u.projects << Project.create => [#] >> puts u.to_fxml 2008/10/15 17:29:36 1 spatten 2008/10/15 17:29:36 false 2008/10/15 17:29:48 1 2008/10/15 17:29:48 1 2008/10/15 17:29:54 1 2008/10/15 17:29:54 1 => nil >>