That said it may be difficult to prove. Employee should demand answers to their concerns about work place safety, and the employer should answer them properly. This doesn't look like it was done. The employer knee-jerkingly firing the employee the next business day after being informed the employee was not abandoning their post for no reason also doesn't look good. They knew why he was not there, and I wonder if they made any attempt to reassure or reiterate their COVID-19 safety plan, and what the expectations of staff are. If the employee was not satisfied with the answer or application of the answer, then they should file a complaint with local employment board and OSHA, and possibly speak with a lawyer if they feel they are under threat of retaliation for reporting genuine work place safety concerns.
"By the way, your office is infected, and we didn't want to tell you this before you arrived here. Sorry not sorry."
This is criminal, and should not be excused.
Or to put it another way: just because you can fire someone by rolling dice doesn't mean you can fire someone for being black.
That's part of why you'd often see lots of HR bureaucracy regarding firing process, documenting infractions, performance improvement plans, etc also in states where technically you can be fired without a reason.
They're trying to avoid paying out unemployment by saying he failed to show up for a shift but even sans-COVID firing after one absence is abnormal.