Sha256: 034e8c833d60c6ea6def14d8081084d9358c33493d82e76867c48cce89c773ce
Contents?: true
Size: 953 Bytes
Versions: 1
Compression:
Stored size: 953 Bytes
Contents
########################### # tc_fog.rb # # Test suite for crypt-fog. ########################### if File.basename(Dir.pwd) == "test" Dir.chdir('..') end $:.unshift Dir.pwd $:.unshift Dir.pwd + "/lib" require "test/unit" require "crypt/fog" include Crypt class TC_Fog < Test::Unit::TestCase def setup @f = Fog.new("hello") end def test_01_version assert_equal("0.1.0",Fog::VERSION,"Bad version") end def test_02_class_methods assert_nothing_raised{ Fog.new("string") } assert_nothing_raised{ Fog.new("string",55) } assert_nothing_raised{ Fog.decrypt("string") } assert_nothing_raised{ Fog.decrypt("string",66) } end def test_03_instance_methods assert_nothing_raised{ @f.decrypt } assert_respond_to(@f,:decrypt) end def test_04_types assert_equal(Crypt::Fog,@f.class) assert_equal(String,@f.decrypt.class) end def teardown @f = nil end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
crypt-fog-0.1.0 | test/tc_fog.rb |