module_test.rb 427 Bytes
require "test_helper"

require "#{RAILS_ROOT}/plugins/mezuro/test/fixtures/module_fixtures"

class ModuleTest < ActiveSupport::TestCase

  def setup
    @hash = ModuleFixtures.module_hash
    @module = ModuleFixtures.module
  end

  should 'create module from hash' do
    assert_equal @hash[:name], Kalibro::Module.new(@hash).name
  end

  should 'convert module to hash' do
    assert_equal @hash, @module.to_hash
  end

end