1
Given /^I have setup database cleaner to clean multiple databases using redis$/ do
3
# require "#{File.dirname(__FILE__)}/../../../lib/redis_models"
5
# DatabaseCleaner[:redis, {:connection => ENV['REDIS_URL_ONE']} ].strategy = :truncation
6
# DatabaseCleaner[:redis, {:connection => ENV['REDIS_URL_TWO']} ].strategy = :truncation
9
When /^I create a widget using redis$/ do
13
Then /^I should see ([\d]+) widget using redis$/ do |widget_count|
14
RedisWidget.count.should == widget_count.to_i
17
When /^I create a widget in one db using redis$/ do
18
RedisWidgetUsingDatabaseOne.create!
21
When /^I create a widget in another db using redis$/ do
22
RedisWidgetUsingDatabaseTwo.create!
25
Then /^I should see ([\d]+) widget in one db using redis$/ do |widget_count|
26
RedisWidgetUsingDatabaseOne.count.should == widget_count.to_i
29
Then /^I should see ([\d]+) widget in another db using redis$/ do |widget_count|
30
RedisWidgetUsingDatabaseTwo.count.should == widget_count.to_i