Method: FFWD::Test::Protocol#valid_output
- Defined in:
- lib/ffwd/test/protocol.rb
#valid_output(klass, opts = {}) ⇒ Object
21 22 23 24 25 26 27 28 29 |
# File 'lib/ffwd/test/protocol.rb', line 21 def valid_output klass, opts={} expect(klass < FFWD::Handler).to be true sig = double connect = double config = opts[:config] || double expect(klass.respond_to?(:plugin_type)).to be true expect(klass.plugin_type.nil?).to be false return klass.new sig, connect, config end |