Sha256: bc34ecb84724227368b4c2845c9bdcfddecc63f8cfa8cc8ec67f17ace8c15537

Contents?: true

Size: 293 Bytes

Versions: 64

Compression:

Stored size: 293 Bytes

Contents

require "ezid-client"
require "securerandom"

module Ezid
  class MockIdentifier < Identifier

    self.defaults = {}

    def reload; self; end
    def reset; self; end

    private

    def mint
      self.id = SecureRandom.hex(4)
    end

    def create; end
    def modify; end

  end
end

Version data entries

64 entries across 64 versions & 1 rubygems

Version Path
ddr-models-3.0.0.beta.15 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.14 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.13 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.12 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.11 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.7 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.6 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.5 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.10 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.9 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.8 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.7 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.4 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.6 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.3 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.2 spec/support/ezid_mock_identifier.rb
ddr-models-3.0.0.beta.4 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.1 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.0 spec/support/ezid_mock_identifier.rb
ddr-models-2.4.0.rc6 spec/support/ezid_mock_identifier.rb