Sha256: c8811ce867018c45a9af429b1e524cd767e93a24e86e688172838106f5a961bd
Contents?: true
Size: 748 Bytes
Versions: 3
Compression:
Stored size: 748 Bytes
Contents
require "spec_helper" require "ruby_ext/array" require "ruby_ext/must" describe 'Assert' do it 'must & must_not' do lambda{must_be.never_called}.should raise_error(/ever/) lambda{nil.must_not_be.nil}.should raise_error(/nil/) 1.must_not_be.nil 1.must_be.== 1 lambda{1.must_be.== 2}.should raise_error(%r{==}) 1.must_be.in 1, 2 0.must_be.in 0..1 "".must_be.a String 1.must_be.< 2 end it 'must_be & must_not_be' do [].must_be.empty [''].must_not_be.empty lambda{[''].must_be.empty}.should raise_error(/must be/) lambda{[].must_not_be.empty}.should raise_error(/must not be/) end it "should return result" do [].must_be.empty.should == [] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ruby_ext-0.4.11 | spec/must_spec.rb |
ruby_ext-0.4.10 | spec/must_spec.rb |
ruby_ext-0.4.9 | spec/must_spec.rb |