Sha256: d708420a3cd0caabf4ef19630f7308f7f44fe7ecbd7cb4225b4ea77cbeb004b2
Contents?: true
Size: 1.16 KB
Versions: 1
Compression:
Stored size: 1.16 KB
Contents
require "mireru/container" class ContainerTest < Test::Unit::TestCase include MireruTestUtils def setup @container = Mireru::Container.new end def test_size assert_equal(0, @container.size) files = @container.instance_variable_get(:@files) files << __FILE__ assert_equal(1, @container.size) files << __FILE__ assert_equal(2, @container.size) end def test_no_argument valid = @container.__send__(:file?, nil) assert_false(valid) end def test_missing_file valid = @container.__send__(:file?, "hoge") assert_false(valid) end def test_no_extention_file_type file = File.join(fixtures_dir, "no-extention") valid = @container.__send__(:file?, file) assert_true(valid) end def test_png_file file = File.join(fixtures_dir, "nijip.png") valid = @container.__send__(:file?, file) assert_true(valid) end def test_txt_file file = File.join(fixtures_dir, "LICENSE.txt") valid = @container.__send__(:file?, file) assert_true(valid) end def test_rb_file file = File.join(fixtures_dir, "nijip.rb") valid = @container.__send__(:file?, file) assert_true(valid) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mireru-0.2.1 | test/test-container.rb |