iachat/spec/factories/captain/reservation.rb
Rodribm10 ffc5ac7fb8 feat(lifecycle): add Captain::Lifecycle::Rule model with filter matching
TDD: 16 examples passing. Adds EVENTS constant, active/for_event scopes,
and matches_reservation? with unit_ids/categorias/permanencias filters.
Also adds captain_reservation factory used by the spec.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 01:18:17 -03:00

20 lines
469 B
Ruby

# frozen_string_literal: true
FactoryBot.define do
factory :captain_reservation, class: 'Captain::Reservation' do
association :account
association :inbox
association :contact
association :contact_inbox
suite_identifier { 'Suite 101' }
check_in_at { 1.day.from_now.beginning_of_hour }
check_out_at { 2.days.from_now.beginning_of_hour }
status { :confirmed }
total_amount { 300.00 }
metadata { {} }
unit { nil }
end
end