MessageType test cases

Tests to ensure that MessageType enums map correctly to their underlying
characters.