Sha256: dc3872c6f35787b675b275923e8b9797d810e4cf2a5d14e07385756f21c174f0

Contents?: true

Size: 447 Bytes

Versions: 2

Compression:

Stored size: 447 Bytes

Contents

require 'spec_helper'

describe NullConverter do 
  describe ".matches?" do 
    it "should always match" do 
      expect(NullConverter.matches?("blue")).to be true
      expect(NullConverter.matches?(r: 51, g: 102, b: 204)).to be true
    end
  end
  
  describe ".rgba" do 
    it "should throw an error" do 
      expect {
        conv = NullConverter.new("asdf")
        conv.rgba 
      }.to raise_error(InvalidColorError)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
color_conversion-0.1.2 spec/converters/null_converter_spec.rb
color_conversion-0.1.1 spec/converters/null_converter_spec.rb