Sha256: 50578f1b97860edd93020288da71a24b4d260524356fccf8e00d27d15744711d
Contents?: true
Size: 624 Bytes
Versions: 20
Compression:
Stored size: 624 Bytes
Contents
require 'spec_helper' RSpec.describe Examples::VerboseObjects, type: :integration do include JSON::SchemaBuilder::RSpecHelper let(:schema_method){ :example } its(:type){ is_expected.to eql 'object' } with :properties do its(:name){ is_expected.to eql type: 'string', minLength: 1 } with :ids do its(:type){ is_expected.to eql 'array' } its(:minItems){ is_expected.to eql 1 } with :items do its(:type){ is_expected.to eql 'object' } its(:required){ is_expected.to eql ['id'] } its('properties.id.type'){ is_expected.to eql 'integer' } end end end end
Version data entries
20 entries across 20 versions & 1 rubygems