Sha256: 485037d8fe1a22934acceba6d06dc4b98679dd35e6fe08c64cd93f2c7d4e7d4d

Contents?: true

Size: 596 Bytes

Versions: 1

Compression:

Stored size: 596 Bytes

Contents

require 'rmagick'
require 'test/unit'
require 'test/unit/ui/console/testrunner' unless RUBY_VERSION[/^1\.9|^2/]

class PolaroidOptionsUT < Test::Unit::TestCase
  def setup
    @options = Magick::Image::PolaroidOptions.new
  end

  def test_shadow_color
    assert_nothing_raised { @options.shadow_color = "gray50" }

    @options.freeze
    assert_raise(FreezeError) { @options.shadow_color = "gray50" }
  end

  def test_border_color
    assert_nothing_raised { @options.border_color = "gray50" }

    @options.freeze
    assert_raise(FreezeError) { @options.border_color = "gray50" }
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rmagick-3.1.0 test/PolaroidOptions.rb