@Override
  protected void setUp() throws Exception {
    super.setUp();

    facetFactory = new DefaultedFacetAnnotationElseConfigurationFactory();

    ServicesInjector servicesInjector =
        new ServicesInjector(Collections.emptyList(), stubConfiguration);
    servicesInjector.addFallbackIfRequired(ConfigurationServiceInternal.class, stubConfiguration);
    facetFactory.setServicesInjector(servicesInjector);
  }
 @Override
 protected void tearDown() throws Exception {
   facetFactory = null;
   super.tearDown();
 }
  @Override
  protected void setUp() throws Exception {
    super.setUp();

    facetFactory = new PagedFacetOnTypeAnnotationFactory();
  }
  @Override
  protected void setUp() throws Exception {
    super.setUp();

    programmableReflector.setLoadSpecificationStringReturn(customerNoSpec);
  }