Fix flaky test.

also : optimizes the calls to ActualCall, since now, ToList() is called to do a snapshot before enumeration only when an exception might occur

(i.e. only when we enumerate the calls)