add test and fix association to piece jointe
This commit is contained in:
parent
e53c808b42
commit
bf0164b4c7
2 changed files with 15 additions and 0 deletions
|
@ -1,8 +1,11 @@
|
||||||
class PieceJointe < ActiveRecord::Base
|
class PieceJointe < ActiveRecord::Base
|
||||||
belongs_to :dossier
|
belongs_to :dossier
|
||||||
|
belongs_to :type_piece_jointe
|
||||||
|
|
||||||
mount_uploader :content, PieceJointeUploader
|
mount_uploader :content, PieceJointeUploader
|
||||||
|
|
||||||
|
|
||||||
|
# TODO: remove this function, find another way
|
||||||
def self.get_array_id_pj_valid_for_dossier(dossier_id)
|
def self.get_array_id_pj_valid_for_dossier(dossier_id)
|
||||||
@array_id_pj_valides = []
|
@array_id_pj_valides = []
|
||||||
where(dossier_id: dossier_id).each do |pj_valide|
|
where(dossier_id: dossier_id).each do |pj_valide|
|
||||||
|
|
12
spec/models/piece_jointe_spec.rb
Normal file
12
spec/models/piece_jointe_spec.rb
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
require 'spec_helper'
|
||||||
|
|
||||||
|
describe PieceJointe do
|
||||||
|
describe 'database columns' do
|
||||||
|
it { is_expected.to have_db_column(:content) }
|
||||||
|
end
|
||||||
|
|
||||||
|
describe 'associations' do
|
||||||
|
it { is_expected.to belong_to(:dossier) }
|
||||||
|
it { is_expected.to belong_to(:type_piece_jointe) }
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in a new issue