2018-02-27 12:15:02 -07:00
|
|
|
require "spec_helper"
|
2016-12-06 08:54:36 -07:00
|
|
|
|
|
|
|
describe Tool do
|
|
|
|
describe 'names' do
|
2017-10-22 07:19:50 -06:00
|
|
|
let(:tool) { FactoryBot.create(:tool) }
|
2016-12-06 08:54:36 -07:00
|
|
|
it 'must be unique' do
|
|
|
|
tool2 = Tool.create(name: tool.name, device: tool.device)
|
|
|
|
expect(tool2.valid?).to be(false)
|
|
|
|
expect(tool2.errors.messages[:name]).to include("has already been taken")
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|