Sha256: fb569d21d333ed034b647f7059eb6a6a3b3b4e3a3c66aeb75b2128247a4f931f

Contents?: true

Size: 339 Bytes

Versions: 9

Compression:

Stored size: 339 Bytes

Contents

# Public: Extends Fixnum to provide sugar for creating Expectation instances.
class Fixnum
  # Public: Builds an Expectation instance which listens for a quantity of
  #         messages equal to self on any topic.
  #
  # Returns a new Expectation instance.
  def messages
    Proletariat::Testing::Expectation.new(['#'], self)
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
proletariat-0.1.2 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.1.1 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.1.0 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.0.6 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.0.5 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.0.4 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.0.3 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.0.2 lib/proletariat/testing/fixnum_extension.rb
proletariat-0.0.1 lib/proletariat/testing/fixnum_extension.rb