Sha256: 5739a7190fa74b02b7c7ca15190f61f2a990b6ebf3a06ac7a5591f709bc78c08

Contents?: true

Size: 393 Bytes

Versions: 10

Compression:

Stored size: 393 Bytes

Contents

require 'teststrap'

context "equals assertion:" do
  setup { Riot::Situation.new }

  asserts "result equals expectation" do
    Riot::Assertion.new("i will pass", topic) { "foo bar" }.equals("foo bar")
  end

  should "raise a Failure if results don't equal each other" do
    Riot::Assertion.new("failure", topic) { "bar" }.equals("foo")
  end.kind_of(Riot::Failure)
end # equals assertion

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
riot-0.9.12 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.11 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.10 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.9 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.8 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.7 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.6 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.5 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.4 test/assertion_macros/assertion_macro_equals_test.rb
riot-0.9.3 test/assertion_macro_equals_test.rb