Sha256: eef124ea8d22df66db1761ff00415d0144adee3c4fe3ae9da7f1a861e91acf6a

Contents?: true

Size: 431 Bytes

Versions: 3

Compression:

Stored size: 431 Bytes

Contents

require 'spec_helper'

describe Languages::Generic::Dots do
  let(:dots_a) { Languages::Generic::Dots.new 25 }
  let(:dots_b) { Languages::Generic::Dots.new 25 }
  
  it "can add dots" do
    expect(dots_a + dots_b).to eq(Languages::Generic::Dots.new(50))
  end

  it "can subtract dots" do
    expect(dots_a - dots_b).to eq(Languages::Generic::Dots.new(0))
  end

  it "compare dots" do
    expect(dots_a).to eq(dots_b)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zebra_printer-0.9.0 spec/lib/languages/generic/dots_spec.rb
zebra_printer-0.8.0 spec/lib/languages/generic/dots_spec.rb
zebra_printer-0.1.1 spec/lib/languages/generic/dots.rb