2.0.0a2
Pre-release
Pre-release
-
Added a first-class
InOrderAPI viamockito.InOrder(also available as
mockito.inorder.InOrder). The legacy in-order mode only supported one mock at a time;
the new API supports true cross-mock order verification.Migration (old limited style -> new style)::
# Before (legacy, single-mock order only) from mockito import inorder inorder.verify(cat).meow() inorder.verify(cat).purr() # Now (preferred, explicit cross-mock order) from mockito import InOrder in_order = InOrder(cat, dog) in_order.verify(cat).meow() in_order.verify(dog).bark() -
The legacy in-order verification mode (
inorder.verify(...))
is deprecated in favor ofInOrder(...).