TestMessageEvent
constructor(id: ID = UUID.random(), bot: Bot = TestBot(), authorId: ID = UUID.random(), messageContent: MessageContent = TestMessageContent(), onReplyText: (String) -> TestMessageReceipt = { TestMessageReceipt() }, onReplyMessage: (Message) -> TestMessageReceipt = { TestMessageReceipt() }, onReplyMessageContent: (MessageContent) -> TestMessageReceipt = { TestMessageReceipt() })(source)