An Iowa-based provider of COVID-19 test kits is suing a McKesson Corp. subsidiary in Dallas County district court, alleging it is wrongfully withholding $17.4 million in reimbursements.