Class: HttpStub::Models::StubUri

Inherits:
Object
  • Object
show all
Defined in:
lib/http_stub/models/stub_uri.rb

Instance Method Summary collapse

Constructor Details

#initialize(uri) ⇒ StubUri

Returns a new instance of StubUri.



6
7
8
# File 'lib/http_stub/models/stub_uri.rb', line 6

def initialize(uri)
  @uri = HttpStub::Models::StringValueMatcher.new(uri)
end

Instance Method Details

#match?(request) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/http_stub/models/stub_uri.rb', line 10

def match?(request)
  @uri.match?(request.path_info)
end

#to_sObject



14
15
16
# File 'lib/http_stub/models/stub_uri.rb', line 14

def to_s
  @uri.to_s
end