require 'spec_helper'

describe 'Create trade' do

  it 'should faild witn invalid values' do
    admin = create :admin
    login_as_user admin
    visit admin_path
    click_link 'admin_trades_link'
    click_link 'create_trade'
    click_button 'create_trade_button'
    page.should have_content "can't be blank"

  end

  it 'should create trade with valid values' do
    admin = create :admin
    login_as_user admin
    visit admin_path
    click_link 'admin_trades_link'
    click_link 'create_trade'

    fill_in 'trade_name', with: 'New Trade'
    click_button 'create_trade_button'

    trade = Trade.last
    trade.name.should eq 'New Trade'

    current_path.should eq admin_trade_path trade
  end
end
