Пример #1
0
        public void Failed(string stateId, string[] values, string instanceId, IFixture fixture, [Frozen] Mock <ITouchPortalSocket> socket)
        {
            socket.SendMessage_Setup().Returns(false);

            ICommandHandler commandHandler = fixture.Create <TouchPortalClient>();
            var             result         = commandHandler.ChoiceUpdate(stateId, values, instanceId);

            Assert.False(result);
        }
Пример #2
0
        public void Success(string stateId, string[] values, string instanceId, IFixture fixture, [Frozen] Mock <ITouchPortalSocket> socket)
        {
            socket.SendMessage_Setup().Returns(true);

            ICommandHandler commandHandler = fixture.Create <TouchPortalClient>();
            var             result         = commandHandler.ChoiceUpdate(stateId, values, instanceId);

            Assert.True(result);

            var parameter = socket.SendMessage_Parameter();

            StringAssert.Contains("\"choiceUpdate\"", parameter);
            StringAssert.Contains(stateId, parameter);
        }
Пример #3
0
 public void Ignored(string choiceId, bool expected, IFixture fixture)
 {
     ICommandHandler commandHandler = fixture.Create <TouchPortalClient>();
     var             result         = commandHandler.ChoiceUpdate(choiceId, default, default);