tests + doc Facture