Telerik JustMock
[TestMethod]
public
void
ShouldVerifyCallsOrder()
{
// Arrange
var foo = Mock.Create<IFoo>();
Mock.Arrange(() => foo.Submit()).InOrder();
Mock.Arrange(() => foo.Echo(Arg.AnyInt)).InOrder();
// Act
foo.Submit();
foo.Echo(5);
// Assert
Mock.Assert(foo);
}