avoid adding boutique_service depency in ticket_service just to get unit test rolling
also a lot of half-mocked logic to recreate objects prod like
since we delegate id management to mongodb, we need to create firm, then chain, then boutique
and pass their ids to the counterfoil used by the ticket