public void ShouldBeAbleToAddUpperUsingAnd() { uniqueRandomGenerator.Next(lower, upper).Returns(2); var constraint = new BetweenConstraint(uniqueRandomGenerator, lower); constraint.And(upper); constraint.GetEnd(); }
public void ShouldBeAbleToUseBetweenPickerConstraint() { lower = 1; upper = 5; uniqueRandomGenerator.Next(lower, upper).Returns(2); var constraint = new BetweenConstraint(uniqueRandomGenerator, lower, upper); int end = constraint.GetEnd(); Assert.That(end, Is.EqualTo(2)); }
public void ShouldBeAbleToAddUpperUsingAnd() { using (mocks.Record()) { uniqueRandomGenerator.Expect(x => x.Next(lower, upper)).Return(2); } var constraint = new BetweenConstraint(uniqueRandomGenerator, lower); constraint.And(upper); using (mocks.Playback()) { constraint.GetEnd(); } }
public void ShouldBeAbleToAddUpperUsingAnd() { using (mocks.Record()) { uniqueRandomGenerator.Expect(x => x.Next(lower, upper)).Return(2); } var constraint = new BetweenConstraint(uniqueRandomGenerator, lower); constraint.And(upper); using (mocks.Playback()) { constraint.GetEnd(); } }
public void ShouldBeAbleToUseBetweenPickerConstraint() { lower = 1; upper = 5; var constraint = new BetweenConstraint(uniqueRandomGenerator, lower, upper); using (mocks.Record()) { uniqueRandomGenerator.Expect(x => x.Next(lower, upper)).Return(2); } using (mocks.Ordered()) { int end = constraint.GetEnd(); Assert.That(end, Is.EqualTo(2)); } }
public void ShouldBeAbleToUseBetweenPickerConstraint() { lower = 1; upper = 5; var constraint = new BetweenConstraint(uniqueRandomGenerator, lower, upper); using (mocks.Record()) { uniqueRandomGenerator.Expect(x => x.Next(lower, upper)).Return(2); } using (mocks.Ordered()) { int end = constraint.GetEnd(); Assert.That(end, Is.EqualTo(2)); } }