Well, each elected representative, as well as all federal appointments, including military officers, take an oath to "support and defend the Constitution." This would seem to imply that if they were not up on what was in it at the time, they voluntarily took it upon themselves to find out what they were supporting. It would make a lot of sense to require all of them, just as one has to do to get a drivers license, to pass a written test before they could be finally confirmed in office.
You raised the point (conflating patriotism and constitutional knowledge) I was about to make earlier, but stayed my hand.
Well, each elected representative, as well as all federal appointments, including military officers, take an oath to "support and defend the Constitution." This would seem to imply that if they were not up on what was in it at the time, they voluntarily took it upon themselves to find out what they were supporting. It would make a lot of sense to require all of them, just as one has to do to get a drivers license, to pass a written test before they could be finally confirmed in office.