Sha256: 1d442c7b026fe4a449c0638e732daa8fa03028ffdf61a1567f51b1dc8f3795b3

Contents?: true

Size: 253 Bytes

Versions: 1

Compression:

Stored size: 253 Bytes

Contents

shared_examples_for "line DSL method" do
  it "creates a Shoes::Line" do
    dsl.line(10, 15, 20, 30).should be_an_instance_of(Shoes::Line)
  end

  it "raises an ArgumentError" do
    lambda { dsl.line(30) }.should raise_error(ArgumentError)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
shoes-4.0.0.pre1 spec/shoes/shared_examples/dsl/line.rb