16 lines
290 B
Ruby
16 lines
290 B
Ruby
require 'rails_helper'
|
|
|
|
describe Budget do
|
|
it "validates the phase" do
|
|
budget = create(:budget)
|
|
Budget::VALID_PHASES.each do |phase|
|
|
budget.phase = phase
|
|
expect(budget).to be_valid
|
|
end
|
|
|
|
budget.phase = 'inexisting'
|
|
expect(budget).to_not be_valid
|
|
end
|
|
end
|
|
|