Sha256: 79aba29f5ceaffbbe865a63c756c0b200b90e51e2f85f7fb8f9b37c56b537712
Contents?: true
Size: 607 Bytes
Versions: 2
Compression:
Stored size: 607 Bytes
Contents
describe Liner::Base do describe :initialize do it "should accept key/value pairs" do beer = Beer.new(:hops => 'Cascade', :yeast => 'Top Fermenting') beer.hops.must_equal 'Cascade' beer.yeast.must_equal 'Top Fermenting' end it "should accept a list of values" do burger = Cheeseburger.new('Sesame Seed', 'Soy', 'Cheddar') burger.bun.must_equal 'Sesame Seed' burger.cheese.must_equal 'Cheddar' end it "should accept no arguments" do burger = Cheeseburger.new burger.bun.must_equal nil burger.cheese.must_equal nil end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
liner-0.2.4 | test/liner/base_test.rb |
liner-0.2.3 | test/liner/base_test.rb |