public async void List(string command) { transferables.AddTransferable(TestConstants.Asset); var expected = MessageConstants.ListCommandHeader + MessageConstants.ListCommandForTransferable(Nxt.Singleton) + MessageConstants.ListCommandForTransferable(TestConstants.Asset).TrimEnd(); await slackHandler.InstantMessageCommand(command, slackUser, imSession); slackConnectorMock.Verify(c => c.SendMessage(imSession.Id, It.Is <string>(input => input.StartsWith(MessageConstants.ListCommandHeader)), false)); slackConnectorMock.Verify(c => c.SendMessage(imSession.Id, It.Is <string>(input => input.Contains(MessageConstants.ListCommandForTransferable(Nxt.Singleton).TrimEnd())), false)); slackConnectorMock.Verify(c => c.SendMessage(imSession.Id, It.Is <string>(input => input.Contains(MessageConstants.ListCommandForTransferable(TestConstants.Asset).TrimEnd())), false)); }