public void NumberOfOpens_ReturnsBuilder()
        {
            var testObject = new OpenDialogCriteriaBuilder();
            var builder    = testObject.NumberOfOpens(3);

            builder.Should().Be(testObject);
        }
        public void NumberOfOpens_AddsCriteriaWithValue()
        {
            var testObject = new OpenDialogCriteriaBuilder();

            testObject.NumberOfOpens(3);

            testObject.OpenDialogCriteria.OfType <RequiredOpensCriteria>().Should().HaveCount(1);
            testObject.OpenDialogCriteria.OfType <RequiredOpensCriteria>()
            .First()
            .ShowDialogAfterOpens.Should()
            .Be(3);
        }