What update returns for a message that makes no sense in the current state: a second click, an answer
that came too late. The run ignores it, and the state stays as it was. The testing tools tell those from a
control the view shows where update rejects its message (dispatchViolations).
What
updatereturns for a message that makes no sense in the current state: a second click, an answer that came too late. The run ignores it, and the state stays as it was. The testing tools tell those from a control the view shows whereupdaterejects its message (dispatchViolations).