Sha256: 3069c6ea24e41b6641fa23c8ed87a15ec91b4f2e2a59e4bb3d1d3a51ec6ae984

Contents?: true

Size: 454 Bytes

Versions: 2

Compression:

Stored size: 454 Bytes

Contents

# coding: utf-8
require 'spec_helper'

describe 'User routes' do
  before :all do
    @name = ('a'..'z').to_a.sample(4).join ''
    @user_jim = User.create name: @name, :age => Random.new.rand(10..100)
  end

  it 'user show path' do
    path = user_path @user_jim
    expect(path).to eq "/users/#{@user_jim.to_param}"
  end

  it 'use edit path' do
    path = edit_user_path @user_jim
    expect(path).to eq "/users/#{@user_jim.to_param}/edit"
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hash_ids-0.0.6 spec/views/users_routes_spec.rb
hash_ids-0.0.5 spec/views/users_routes_spec.rb