FactoryBot.define do
	factory :estorno_de_pagamento, class: 'Contabilidade::EstornoDePagamento' do
		usuario {
			attrs = FactoryBot.attributes_for :usuario_comum
			Usuario.find_by( attrs.except(:password) ) || Usuario.create!( attrs )
		}

		pagamento_id {
			Contabilidade::Pagamento.find_or_create_by!( FactoryBot.attributes_for(:pagamento_de_pessoal) ).id
		}

		justificativa {"justificativa padrão"}
	end
end
