public void RollBackward_WhenAtLowerVersion_DoesNothing() { var version = 1; var targetVersion = 2; provider.Setup(x => x.GetVersion()).Returns(version); migrator.RollBackward(targetVersion); provider.Verify(x => x.Execute(It.IsAny <string>()), Times.Never); provider.Verify(x => x.SetVersion(It.IsAny <int>()), Times.Never); }