spec/unit/configuration/account_spec.rb in imap-backup-1.0.1 vs spec/unit/configuration/account_spec.rb in imap-backup-1.0.2
- old
+ new
@@ -36,14 +36,21 @@
}
@data = {:accounts => [@account1, @other_account]}
@store = stub('Imap::Backup::Configuration::Store')
@store.stub!(:data => @data)
@input, @output = prepare_highline
+ subject.stub(:system => nil)
end
subject { Imap::Backup::Configuration::Account.new(@store, @account1) }
context 'menu' do
+ it 'clears the screen' do
+ subject.should_receive(:system).with('clear')
+
+ subject.run
+ end
+
it 'should show a menu' do
subject.run
@output.string.should =~ /modify email/
@output.string.should =~ /modify password/