def get_invoice(self): customer = self.get_customer() with self.recorder.use_cassette("TestInvoicePayment.get_invoice"): gen = InvoiceItemGenerator() items = [ gen.generate_title("dummy invoice item title"), gen.generate_description("dummy invoice item description"), gen.generate_lump_position("server hardware", 2000) ] invoice_create = self.moco.Invoice.create( customer.id, "dummy invoice", date(2020, 1, 1), date(2021, 1, 1), date(2020, 1, 1), date(2020, 3, 1), "dummy invoice", 19, "EUR", items, ) return invoice_create.data
def get_invoice(self): customer = self.get_customer() with self.recorder.use_cassette("TestInvoicePayment.get_invoice"): gen = InvoiceItemGenerator() items = [ gen.generate_title(title="dummy invoice item title"), gen.generate_description( description="dummy invoice item description"), gen.generate_lump_position(title="server hardware", net_total=2000) ] invoice_create = self.moco.Invoice.create( customer_id=customer.id, recipient_address="MY customer dummy address", created_date=date(2020, 1, 1), due_date=date(2021, 1, 1), service_period_from=date(2020, 1, 1), service_period_to=date(2020, 3, 1), title="TestInvoicePayment.get_invoice", tax=19, currency="EUR", items=items, ) return invoice_create.data