Sha256: 5e69044d1161c1f40a9f07a2a4f97fc70890cc96e52a41c819c44f281d2cb1c0

Contents?: true

Size: 725 Bytes

Versions: 2

Compression:

Stored size: 725 Bytes

Contents

require 'test/unit'
require 'test/unit/given/simple'
require 'test/unit/given/test_that'

module Test
  module Unit
    module Given
      # Public: A Base class brings in both the Simple Given/Then/When
      # stuff as well as the +test_that+ method you can
      # use to define tests a bit more fluently.
      #
      # Example
      #
      #     class TestCircle < Test::Unit::Given::TestCase
      #       test_that {
      #         Given { @circle = Circle.new(10) }
      #         When  { @area = @circle.area }
      #         Then  { assert_equal 314,@area }
      #       }
      #     end
      class TestCase < Test::Unit::TestCase
        include Simple
        include TestThat
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
test_unit-given-0.9.2 lib/test/unit/given/test_case.rb
test_unit-given-0.9.1 lib/test/unit/given/test_case.rb