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); }
public static CharacterState StopTurn(CharacterState state, Action.StopTurn action) { state.isTurning = false; Debug.Log($"in StopTurn, returning state: {ObjectDumper.Dump(state)}"); return(state); }