### Question:
DefaultComponentsDiffValidatorFactory implements ComponentsDiffValidatorFactory { @Override public List<ComponentsDiffValidator> create() { List<ComponentsDiffValidator> validators = new ArrayList<>(); validators.add(new ComponentsCallbacksDiffValidator(callbackDiffValidatorFactory.create())); validators.add(new ComponentsHeadersDiffValidator(headerDiffValidatorFactory.create())); validators.add(new ComponentsLinksDiffValidator(linkDiffValidatorFactory.create())); validators.add(new ComponentsParametersDiffValidator(parameterDiffValidatorFactory.create())); validators.add(new ComponentsRequestBodiesDiffValidator(requestBodyDiffValidatorFactory.create())); validators.add(new ComponentsResponsesDiffValidator(responseDiffValidatorFactory.create())); return Collections.unmodifiableList(validators); } DefaultComponentsDiffValidatorFactory(
      CallbackDiffValidatorFactory callbackDiffValidatorFactory,
      HeaderDiffValidatorFactory headerDiffValidatorFactory,
      LinkDiffValidatorFactory linkDiffValidatorFactory,
      ParameterDiffValidatorFactory parameterDiffValidatorFactory,
      RequestBodyDiffValidatorFactory requestBodyDiffValidatorFactory,
      ResponseDiffValidatorFactory responseDiffValidatorFactory); @Override List<ComponentsDiffValidator> create();  }### Answer:
@Test public void create() { List<ComponentsDiffValidator> validators = validatorFactory.create(); assertThat(validators).hasSize(6); }