Module: TestBench::Output::Configure
- Defined in:
- lib/test_bench/output/output.rb
Instance Method Summary collapse
Instance Method Details
#configure(receiver, attr_name: nil, **arguments) ⇒ Object
40 41 42 43 44 45 |
# File 'lib/test_bench/output/output.rb', line 40 def configure(receiver, attr_name: nil, **arguments) attr_name ||= :output instance = build(**arguments) receiver.public_send(:"#{attr_name}=", instance) end |