Пример #1
0
        public async Task ProcessCommand_ListAllUsers()
        {
            var mainUser  = new MockUser().StubSetUserName("Mike");
            var otherUser = new MockUser().StubSetUserName("John");
            var userLobby = new UserLobbyCommandProcessor();

            await userLobby.ProcessCommand(mainUser, new List <IUser> {
                mainUser, otherUser
            }, "!:list all users");

            mainUser.VerifySendMessageCalledWith("Mike\nJohn\n");
            otherUser.VerifySendMessageWasNotCalled();
        }