Sha256: 4f4863a2a4a10fe2d36db061082ad2cc7bcf9aae518da2f78b7f553fad718dc8
Contents?: true
Size: 1.25 KB
Versions: 5
Compression:
Stored size: 1.25 KB
Contents
describe BubbleWrap::Device do describe 'on iPhone' do before do @idiom = UIUserInterfaceIdiomPhone end describe '.iphone?' do it 'returns true' do BW::Device.iphone?(@idiom).should == true end end describe '.ipad?' do it 'returns false' do BW::Device.ipad?(@idiom).should == false end end end describe 'on iPad' do before do @idiom = UIUserInterfaceIdiomPad end describe '.iphone?' do it 'returns false' do BW::Device.iphone?(@idiom).should == false end end describe '.ipad?' do it 'returns true' do BW::Device.ipad?(@idiom).should == true end end end describe '.simulator?' do it 'returns true' do BW::Device.simulator?.should == true end end describe '.screen' do it 'return BubbleWrap::Screen' do BW::Device.screen.should == BW::Device::Screen end end describe '.retina?' do it 'delegates to BubbleWrap::Screen.retina?' do BW::Device.retina?.should == BW::Device::Screen.retina? end end describe '.orientation' do it 'delegates to BubbleWrap::Screen.orientation' do BW::Device.orientation.should == BW::Device::Screen.orientation end end end
Version data entries
5 entries across 5 versions & 1 rubygems