Sha256: 7c61e0b262d73a51c11f5b9008cc7e4d2b3a6389794e092f1d731d1d4ba5990d

Contents?: true

Size: 635 Bytes

Versions: 3

Compression:

Stored size: 635 Bytes

Contents

# coding: utf-8

require 'test_helper'

class Thinreports::Generator::TestConfiguration < Minitest::Test
  include Thinreports::TestHelper
  
  def setup
    @config = Thinreports::Generator::Configuration.new
  end
  
  def test_pdf_should_return_configuration_of_pdf
    assert_instance_of Thinreports::Generator::PDF::Configuration, @config.pdf
  end
  
  def test_default_should_return_pdf_by_default
    assert_equal @config.default, :pdf
  end
  
  def test_default_should_raise_when_value_is_unknown_generator_type
    assert_raises Thinreports::Errors::UnknownGeneratorType do
      @config.default = :unknown
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
thinreports-0.8.2 test/unit/generator/test_configuration.rb
thinreports-0.8.1 test/unit/generator/test_configuration.rb
thinreports-0.8.0 test/unit/generator/test_configuration.rb