コード例 #1
0
        public void Should_set_isTurning_to_false_on_Stop_action()
        {
            var mockStopAction = new Action.StopTurn();

            mockCharacterState_.isTurning = true;

            var sut    = container_.Resolve <Reducer>();
            var result = sut.Reduce(mockCharacterState_, mockStopAction);

            Assert.IsFalse(result.isTurning);
        }
コード例 #2
0
 public static CharacterState StopTurn(CharacterState state, Action.StopTurn action)
 {
     state.isTurning = false;
     Debug.Log($"in StopTurn, returning state: {ObjectDumper.Dump(state)}");
     return(state);
 }