pub(crate) async fn test_send( client: &Client, gateway: &String, invoice: &String, final_state: FinalSendOperationState, ) -> Result<()>