class ChefSpec::Stubs::DataBagItemStub
Attributes
bag[R]
block[R]
id[R]
Public Class Methods
new(bag, id, &block)
click to toggle source
# File lib/chefspec/stubs/data_bag_item_stub.rb, line 10 def initialize(bag, id, &block) @bag = bag.to_s @id = id @block = block end
Public Instance Methods
signature()
click to toggle source
# File lib/chefspec/stubs/data_bag_item_stub.rb, line 16 def signature if @block "stub_data_bag_item(#{@bag.inspect}, #{@id.inspect}) { # Ruby code }" else "stub_data_bag_item(#{@bag.inspect}, #{@id.inspect}).and_return(#{@value})" end end