Sha256: e2992ab80d495d3b8032e23dc633b9f04de24740101a57b0b8c55db41ef999c1
Contents?: true
Size: 495 Bytes
Versions: 4
Compression:
Stored size: 495 Bytes
Contents
# frozen_string_literal: true module TwilioBase module Fake class ApiKey Key = Struct.new(:friendly_name) do def sid @sid ||= FactoryBot.generate(:api_key_sid) end def secret @secret ||= FactoryBot.generate(:api_key_secret) end end cattr_accessor :keys self.keys = [] def create(friendly_name:) key = Key.new(friendly_name) self.class.keys << key key end end end end
Version data entries
4 entries across 4 versions & 1 rubygems