Implantação da geração de mensagem de forma livre e mudança na engine de mensagem

This commit is contained in:
2026-08-24 17:32:16 -03:00
parent 94bbe7556f
commit 88f19dd8f5
77 changed files with 4650 additions and 25 deletions

View File

@@ -53,6 +53,34 @@ FactoryBot.define do
valor_aplicado { 15.0 }
end
factory :grupo_contato do
sequence(:nome) { |n| "Grupo #{n}" }
ativo { true }
end
factory :contato do
sequence(:nome) { |n| "Contato #{n}" }
sequence(:telefone) { |n| format('11 9%04d-%04d', n % 10000, (n * 7) % 10000) }
ativo { true }
association :grupo_contato
end
factory :evento_notificacao do
sequence(:nome) { |n| "Evento #{n}" }
sequence(:chave) { |n| "evento_#{n}" }
gatilho { 'manual' }
ativo { true }
notificar_envolvido { true }
hora { 8 }
end
factory :grupo_evento_assinatura do
association :grupo_contato
association :evento_notificacao
canal { 'ambos' }
ativo { true }
end
factory :historico_estimado do
data_hora { Time.current }
valor_total_estimado { 150.0 }