Please sign in to comment.
Add support for default strategy for each ORM
DatabaseCleaner will select the best default strategy based on the ORM you're using without having you to select it by yourself. * ActiveRecord, DataMapper => :transaction * MongoMapper, Mongoid, CouchPotato => :truncation
- Loading branch information...
Showing with 72 additions and 10 deletions.
|@@ -0,0 +1,19 @@|
|+Feature: database cleaning|
|+ In order to ease example and feature writing|
|+ As a developer|
|+ I want to have my database in a clean state with default strategy|
|+ Scenario Outline: ruby app|
|+ Given I am using <ORM>|
|+ And the default cleaning strategy|
|+ When I run my scenarios that rely on a clean database|
|+ Then I should see all green|
|+ | ORM ||
|+ | ActiveRecord ||
|+ | DataMapper ||
|+ | MongoMapper ||
|+ | Mongoid ||
|+ | CouchPotato ||