I have the following setups (just at the code about to call the mock method)
I am calling CanUserAccessOrganisation with parameters (399, 104, aKnownPermission)
and yet it is matching against the 1st mock setup, which has It.isAny for each of the params, so is a match, but is earlier and less specific than others.
I expect it to match against the setup[13], which has (399, 104, It.IsAny)
I dont understand what is going on with the matching, but its a pain!