Sha256: c152823f83294e6e888d7847bb40936c882f3092fdae6440c6e52027c73fead0

Contents?: true

Size: 440 Bytes

Versions: 3

Compression:

Stored size: 440 Bytes

Contents

require 'lib/kns_email_endpoint'


describe KNSEmailEndpoint::Storage do
  it "should get a FileStorage class" do
    KNSEmailEndpoint::Storage.get_storage(:file, {:file_location => "/tmp"}).class.
      should eql KNSEmailEndpoint::Storage::FileStorage
  end

  it "should get a MemcacheStorage class" do
    KNSEmailEndpoint::Storage.get_storage(:memcache, {}).class.
      should eql KNSEmailEndpoint::Storage::MemcacheStorage
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kns_email_endpoint-0.1.2 spec/lib/kns_email_endpoint/storage/storage_spec.rb
kns_email_endpoint-0.1.1 spec/lib/kns_email_endpoint/storage/storage_spec.rb
kns_email_endpoint-0.1.0 spec/lib/kns_email_endpoint/storage/storage_spec.rb