On Wed, Mar 23, 2016 at 6:05 AM, Ben Coman <btc@openinworld.com> wrote:
On Wed, Mar 23, 2016 at 8:39 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2016-03-23 12:38 GMT+01:00 Ben Coman <btc@openinworld.com>:
Maybe... [ mock someMessage. mock2 somMessage2 ] shouldve beenSent
but maybe you don't want different #shouldXXX messages.
Thank you too, Ben. And yes it will not follow other should expressions.
But
it would not be bad to use completely different word instead of #should
Okay, then perhaps...
[mock someMessage. mock2 someMessage2] were sent [mock someMessage. mock2 someMessage2] were sentInOrder
[mock someMessage. mock2 someMessage2] were done [mock someMessage. mock2 someMessage2] were doneInOrder
but then do you also need singular #was for single items?
IMO use "was done/was doneInOrder". It is correct English to say "a compound action was performed". In any case it is the block that is evaluated, and that's a singular item. [mock someMessage. mock2 someMessage2] expect done
[mock someMessage. mock2 someMessage2] expect doneInOrder
Expect squeezes in usage in both future and past tense... "I expect he'll arrive soon" "I expect he went home"
cheers -ben
_,,,^..^,,,_ best, Eliot