Module: Whisperer
- Defined in:
- lib/whisperer/preprocessors/content_length.rb,
lib/whisperer.rb,
lib/whisperer/dsl.rb,
lib/whisperer/config.rb,
lib/whisperer/merger.rb,
lib/whisperer/record.rb,
lib/whisperer/helpers.rb,
lib/whisperer/storage.rb,
lib/whisperer/version.rb,
lib/whisperer/dsl/base.rb,
lib/whisperer/dsl/body.rb,
lib/whisperer/generator.rb,
lib/whisperer/dsl/headers.rb,
lib/whisperer/dsl/request.rb,
lib/whisperer/record/body.rb,
lib/whisperer/serializers.rb,
lib/whisperer/dsl/response.rb,
lib/whisperer/preprocessors.rb,
lib/whisperer/record/headers.rb,
lib/whisperer/record/request.rb,
lib/whisperer/convertors/hash.rb,
lib/whisperer/record/response.rb,
lib/whisperer/serializers/base.rb,
lib/whisperer/serializers/json.rb,
lib/whisperer/preprocessors/base.rb,
lib/whisperer/dsl/response/status.rb,
lib/whisperer/record/default_value.rb,
lib/whisperer/convertors/interaction.rb,
lib/whisperer/record/response/status.rb,
lib/whisperer/serializers/json_multiple.rb,
lib/whisperer/preprocessors/response_body.rb,
lib/whisperer/preprocessors/default_values.rb
Overview
This class calculates a content length for a response body if it is not defined in a cassette record.
Defined Under Namespace
Modules: Convertors, Helpers, Preprocessors, Serializers
Classes: BaseDsl, Body, Config, DefaultValue, Dsl, Generator, Headers, Merger, NoCassetteRecordError, Record, Request, Response, Storage
Constant Summary
collapse
- VERSION =
'0.0.2'
Class Method Summary
collapse
Class Method Details
.define(*args, &block) ⇒ Object
30
31
32
|
# File 'lib/whisperer.rb', line 30
def define(*args, &block)
Storage.define(*args, &block)
end
|
.register_preprocessor(name, class_name) ⇒ Object
58
59
60
|
# File 'lib/whisperer.rb', line 58
def register_preprocessor(name, class_name)
Preprocessors.register(name, class_name)
end
|
.register_serializer(name, class_name) ⇒ Object
54
55
56
|
# File 'lib/whisperer.rb', line 54
def register_serializer(name, class_name)
Serializers.register(name, class_name)
end
|