Class: WebMock::RequestBodyDiff

Inherits:
Object
  • Object
show all
Defined in:
lib/webmock/twirp/request_body_diff.rb

Class Method Summary collapse

Class Method Details

.new(request_signature, request_stub) ⇒ Object



31
32
33
34
35
36
37
# File 'lib/webmock/twirp/request_body_diff.rb', line 31

def self.new(request_signature, request_stub)
  super.tap do |instance|
    if request_signature.proto_headers? && request_stub.is_a?(WebMock::Twirp::RequestStub)
      instance.extend(WebMock::Twirp::RequestBodyDiff)
    end
  end
end