/** * @param expected the valid value for the parameter. Obviously the inverse will be invalid. */ public BooleanCreator(boolean expected) { addValidType(expected); addInvalidType(!expected); } }
@Override public Collection<MultiMethodSampleModel> getValidCases() { while (mIncrementer.hasValidPermutations()) { validModels.add(new MultiMethodSampleModel( new NonAnnotated(nonAnnotatedString.getValidItem()), notNullFieldCreator.getValidItem(), canBeNullFieldCreator.getValidItem(), betweenOneAndFive.getValidItem(), mustBeTrue.getValidItem(), names.getValidItem())); mIncrementer.incrementValidCreators(); } return validModels; }
@Override public Collection<MultiMethodSampleModel> getInvalidCases() { while (mIncrementer.hasInvalidPermutations()) { invalidModels.add(new MultiMethodSampleModel( new NonAnnotated(nonAnnotatedString.getInvalidItem()), notNullFieldCreator.getInvalidItem(), canBeNullFieldCreator.getInvalidItem(), betweenOneAndFive.getInvalidItem(), mustBeTrue.getInvalidItem(), names.getInvalidItem())); mIncrementer.incrementInvalidCreators(); } return invalidModels; } }
@Override public Collection<MultiMethodSampleModel> getValidCases() { while (mIncrementer.hasValidPermutations()) { validModels.add(new MultiMethodSampleModel( new NonAnnotated(nonAnnotatedString.getValidItem()), notNullFieldCreator.getValidItem(), canBeNullFieldCreator.getValidItem(), betweenOneAndFive.getValidItem(), mustBeTrue.getValidItem(), names.getValidItem())); mIncrementer.incrementValidCreators(); } return validModels; }
@Override public Collection<MultiMethodSampleModel> getInvalidCases() { while (mIncrementer.hasInvalidPermutations()) { invalidModels.add(new MultiMethodSampleModel( new NonAnnotated(nonAnnotatedString.getInvalidItem()), notNullFieldCreator.getInvalidItem(), canBeNullFieldCreator.getInvalidItem(), betweenOneAndFive.getInvalidItem(), mustBeTrue.getInvalidItem(), names.getInvalidItem())); mIncrementer.incrementInvalidCreators(); } return invalidModels; } }
/** * @param expected the valid value for the parameter. Obviously the inverse will be invalid. */ public BooleanCreator(boolean expected) { addValidType(expected); addInvalidType(!expected); } }