working tests for message processor