add more switch tests

Makes switch bugs easier to find.