Fix TestSetMessageTwice failing because map is unordered

Also added some more checks to data/message_test.go