messagepost unittest