Sha256: 212f494c06a8f3b08fd08d53be1faeaa9e149b5d5e64527d88b23e2fe2626067
Contents?: true
Size: 539 Bytes
Versions: 3
Compression:
Stored size: 539 Bytes
Contents
require 'helper' describe Toy do uses_constants('User', 'Game', 'Move') describe ".clear" do it "can clear all the stores in one magical moment" do Game.embedded_list(:moves) user = User.create! game = Game.create!(:moves => [Move.new]) Toy.clear User.get(user.id).should be_nil Game.get(game.id).should be_nil end it "does not raise error when no default store set" do klass = Class.new { include Toy::Store } lambda { Toy.clear }.should_not raise_error end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
toystore-0.8.1 | spec/toy_spec.rb |
toystore-0.8.0 | spec/toy_spec.rb |
toystore-0.7.0 | spec/toy_spec.rb |