Sha256: ec3a626c98ae45b8d947e7cdf07ec93a2b0295b4c3ee888a2354f49a8556d8ff
Contents?: true
Size: 785 Bytes
Versions: 2
Compression:
Stored size: 785 Bytes
Contents
require 'spec_helper' describe Furter::Accessors::Slider do let(:slider) { Furter::Accessors::Slider.new(:label => 'id') } let(:selector) { slider.send(:selector) } context 'locating slider' do it 'can be found by id' do id_slider = Furter::Accessors::Slider.new(:label => 'someSliderLabel') id_slider.send(:selector).should eq("view:'UISlider' marked:'someSliderLabel'") end end context 'moving slider' do it "can move the slider value" do slider.should_receive(:frankly_map).with(selector,"setValue:animated:", 0.20, "YES") slider.move 0.20 end it "can get progress value of slider" do slider.should_receive(:frankly_map).with(selector, 'value').and_return([0.20]) slider.progress.should eq(0.20) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
furter-0.0.3.2 | spec/lib/furter/accessors/slider_spec.rb |
furter-0.0.3.1 | spec/lib/furter/accessors/slider_spec.rb |