Sha256: 67d66c3e32c6051785b2bd7ae34eca9755efdf34561ece352d63d5dea58dc2e4
Contents?: true
Size: 1.19 KB
Versions: 2
Compression:
Stored size: 1.19 KB
Contents
# frozen_string_literal: true require 'test_helper' module Vedeu module CLI describe Main do let(:described) { Vedeu::CLI::Main } let(:instance) { described.new } # describe '#new' do # let(:_name) { 'app_name' } # before do # instance.stubs(:say).returns('') # Vedeu::CLI::Application.stubs(:generate).returns('') # end # subject { instance.new(_name) } # it { # instance.expects(:say) # subject # } # end # describe '#view' do # let(:_name) { 'view_name' } # before do # instance.stubs(:say).returns('') # Vedeu::CLI::View.stubs(:generate).returns('') # end # subject { instance.view(_name) } # it { # Vedeu::CLI::View.expects(:generate).with(_name) # subject # } # end describe '#version' do before { instance.stubs(:say) } subject { instance.version } it { instance.expects(:say) #.with("vedeu #{Vedeu::VERSION} (vedeu_cli #{Vedeu::CLI::VERSION})") subject } end end # Main end # CLI end # Vedeu
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu_cli-0.0.10 | test/lib/vedeu/cli/main_test.rb |
vedeu_cli-0.0.9 | test/lib/vedeu/cli/main_test.rb |