Sha256: 7c152cafdd29df2122a11ac5fa87c71ec2cb86405dc1a02a732de70a2c5d7633

Contents?: true

Size: 505 Bytes

Versions: 7

Compression:

Stored size: 505 Bytes

Contents

require 'spec_helper'

describe 'radio buttons' do
  Given(:screen) do
    start_app
    on(Class.new do
      include Mohawk
      window title: /MainForm/

      radio(:radio_one, id: 'radioButton1')
      label(:status, id: 'radioButtonLabel')
    end)
  end

  Then { screen.radio_one_view.class == Mohawk::Adapters::UIA::Radio }

  context '#radio' do
    When { screen.radio_one }
    Then { screen.status == 'Option 1 selected' }
    And { screen.radio_one? == true }
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mohawk-1.0 spec/lib/mohawk/radio_spec.rb
mohawk-0.4.4 spec/lib/mohawk/radio_spec.rb
mohawk-0.4.3 spec/lib/mohawk/radio_spec.rb
mohawk-0.4.2 spec/lib/mohawk/radio_spec.rb
mohawk-0.4.1 spec/lib/mohawk/radio_spec.rb
mohawk-0.4 spec/lib/mohawk/radio_spec.rb
mohawk-0.3 spec/lib/mohawk/radio_spec.rb