Sha256: 2f23b762ec78e415a87b4d7e92a885e9b2fc97796599835970db1c9d77b17bca

Contents?: true

Size: 762 Bytes

Versions: 1

Compression:

Stored size: 762 Bytes

Contents

# -*- encoding : utf-8 -*-
require File.join(File.dirname(__FILE__), 'helper')

class TestTemplate < Minitest::Test

  def test_initalize
    t = Workbook::Template.new
    assert_equal(true,(t.methods.include?(:add_raw) or t.methods.include?("add_raw")))
    assert_equal(true,(t.methods.include?(:has_raw_for?) or t.methods.include?("has_raw_for?")))
    assert_equal(true,(t.methods.include?(:raws) or t.methods.include?("raws")))
  end

  def test_add_raw_and_has_raw_for
    t = Workbook::Template.new
    t.add_raw "asdfsadf"
    assert_equal(false,t.has_raw_for?(Integer))
    assert_equal(true,t.has_raw_for?(String))
  end
  def test_raws
    t = Workbook::Template.new
    t.add_raw "asdfsadf"
    assert_equal({String=>"asdfsadf"}, t.raws)
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
workbook-0.4.9 test/test_template.rb