Sha256: a1b7038562969ccf8d1d09d69fedfff3e230ddaec3e66ddabdd3c596d50f3f3c
Contents?: true
Size: 988 Bytes
Versions: 1
Compression:
Stored size: 988 Bytes
Contents
require File.join( File.dirname(__FILE__), "test_helper") # ralbum require 'ralbum/skin_manager' require 'ralbum/skin_engines/kwartz_skin_engine' class TestSkinManager < Test::Unit::TestCase def test_simple skin_manager = SkinManager.new assert( ! skin_manager.has_skin?("not existent skin") ) assert( skin_manager.has_skin?("gfold") ) assert( skin_manager.has_skin?("test_kwartz") ) skin = skin_manager.get_skin("test_kwartz") assert_equal "test_kwartz", skin.skin_name assert_equal "skin used only for test kwartz skin engine", skin.skin_description assert_equal "gf", skin.skin_author end def test_skin_engine skin_manager = SkinManager.new skin = skin_manager.get_skin("test_kwartz") assert_equal KwartzSkinEngine, skin.engine.class end def test_each_skin skin_manager = SkinManager.new nr_skins = 0 skin_manager.each{ |s| nr_skins += 1} assert_equal 5, nr_skins end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gf-ralbum-0.0.5 | test/ralbum/tc_skin_manager.rb |