Using InOrder() in the arrange sometimes may be not appropriate. I would like to be able to do this in the assert. Instead of having the following workflow: //Arrange (initial conditions) // setup expected results (ordering) // Act // Assert , I will have this: //Arrange //Act // Assert (expected results in order)