Sha256: 85d5fdc6baf07498256055a2730049b09f70633092047884894d97584faafcdd
Contents?: true
Size: 819 Bytes
Versions: 8
Compression:
Stored size: 819 Bytes
Contents
# frozen_string_literal: true require_relative 'test_helper' require_relative '../library/color_group/color_group' Java::Monkstone::PicrateLibrary.new.load(JRuby.runtime, false) java_import Java::Monkstone::ColorUtil Dir.chdir(File.dirname(__FILE__)) PALETTE = %w[#FFFFFF #FF0000 #0000FF].freeze COLORS = [16777215, 16711680, 255].to_java(:int) class ColorGroupTest < Minitest::Test def test_new group = ColorGroup.new(COLORS) assert group.kind_of? ColorGroup end def test_web_array group = ColorGroup.from_web_array(PALETTE) assert group.kind_of? ColorGroup end def test_ruby_string p5array = [16777215, 16711680, 255] group = ColorGroup.new(COLORS) code_string = "%w[#FFFFFF #FF0000 #0000FF]\n" result = group.ruby_code assert_equal(result, code_string) end end
Version data entries
8 entries across 8 versions & 1 rubygems