Sha256: 994fb70d3be205dea1b57e38815540ef1b55a361c7792b0521f499b8b36f72b1
Contents?: true
Size: 554 Bytes
Versions: 5
Compression:
Stored size: 554 Bytes
Contents
require 'minitest/spec' require 'minitest/autorun' require_relative '../../../lib/reveal' describe Reveal::Cli do let :subject do Reveal::Cli end let :logger do Minitest::Mock.new end describe '.process' do it 'delegates to Reveal::Command method call with arguments' do command = Minitest::Mock.new command.expect(:send, nil, ['method_name', ['arg1', 'arg2']]) Reveal::Command.stub(:new, command) do subject.process(['method-name', 'arg1', 'arg2']) command.verify end end end end
Version data entries
5 entries across 5 versions & 1 rubygems