Sha256: b5eb8967f9e375d2bd8487b03228b3d3763ec7e78fe2ac750235311d215c804d
Contents?: true
Size: 824 Bytes
Versions: 2
Compression:
Stored size: 824 Bytes
Contents
require_relative '../../../test_helper' module Vedeu class DummyCommand def self.dispatch :noop end end describe Commands do let(:described_class) { Commands } describe '.define' do subject { described_class.define } it { skip } end describe '.execute' do subject { described_class.execute } it { skip } end describe '.list' do subject { described_class.list } it { subject.must_be_instance_of(String) } end describe '.add' do let(:command_name) { "some_name" } let(:command_klass) { DummyCommand } let(:args) { [] } let(:options) { {} } subject { described_class.add(command_name, command_klass, args, options) } it { subject.must_be_instance_of(Hash) } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.7 | test/lib/vedeu/process/commands_test.rb |
vedeu-0.0.6 | test/lib/vedeu/process/commands_test.rb |