Sha256: 7467eaecb87bebd7d93138ebca03b5562b2a4c93de5b7c3204f011292a4b97dc
Contents?: true
Size: 654 Bytes
Versions: 1
Compression:
Stored size: 654 Bytes
Contents
require_relative '../../test_helper' module Vedeu describe Terminal do let(:klass) { Terminal } let(:instance) { klass.new } let(:console) { stub } before do IO.stubs(:console).returns(console) console.stubs(:winsize).returns([25, 80]) end it 'returns an instance of self' do instance.must_be_instance_of(Vedeu::Terminal) end describe '#width' do it 'returns the width of the terminal' do instance.width.must_equal(80) end end describe '#height' do it 'returns the height of the terminal' do instance.height.must_equal(25) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.0.3 | test/lib/vedeu/terminal_test.rb |