Class: FakeSchemaRegistryServer

Inherits:
Sinatra::Base
  • Object
show all
Defined in:
lib/avro_turf/test/fake_schema_registry_server.rb

Constant Summary collapse

SUBJECTS =
Hash.new { Array.new }
SCHEMAS =
[]
SUBJECT_NOT_FOUND =
{ error_code: 40401, message: 'Subject not found' }.to_json.freeze
VERSION_NOT_FOUND =
{ error_code: 40402, message: 'Version not found' }.to_json.freeze
SCHEMA_NOT_FOUND =
{ error_code: 40403, message: 'Schema not found' }.to_json.freeze

Class Method Summary collapse

Class Method Details

.clearObject



80
81
82
83
# File 'lib/avro_turf/test/fake_schema_registry_server.rb', line 80

def self.clear
  SUBJECTS.clear
  SCHEMAS.clear
end