Earlier quoted context omitted.
I would be with you if it weren’t for the “or test” part. “You must get vaccinated” would be problematic, but “you must do a COVID test once a week if you’re not vaccinated” is totally reasonable IMO.
I think more reasonable stance would be to require employers offer sufficient protective gear for unvaccinated employees. Gas masks aren't that expensive. And any private person can at their own cost also buy such device to fully protect themselves.
We require vaccinations for schooling and for healthcare already (e.g TB). This is no huge stretch.