message testing
test cases