def METHOD_NAME(
    self,
    invoice_retrieve_mock,
    invoiceitem_retrieve_mock,
    charge_retrieve_mock,
    customer_retrieve_mock,
    paymentintent_retrieve_mock,
    paymentmethod_retrieve_mock,
    subscription_retrieve_mock,
    subscription_item_retrieve_mock,
    product_retrieve_mock,
    balance_transaction_retrieve_mock,
):
    # create the latest invoice as Line Items (Invoice) need to exist on an Invoice
    Invoice.sync_from_stripe_data(deepcopy(FAKE_INVOICE))
    # Create the Line Item
    il = LineItem.sync_from_stripe_data(deepcopy(FAKE_LINE_ITEM))
    self.assertEqual(il.id, "il_fakefakefakefakefake0001")
    self.assert_fks(
        il,
        expected_blank_fks=(self.default_expected_blank_fks),
    )