message interface test