001package de.cuioss.test.jsf.config; 002 003import javax.inject.Named; 004 005import de.cuioss.test.jsf.config.decorator.BeanConfigDecorator; 006 007/** 008 * Provides a callback method for registering {@link Named} beans for 009 * unit-testing 010 * 011 * @author Oliver Wolff 012 */ 013public interface BeanConfigurator extends JsfTestContextConfigurator { 014 015 /** 016 * Callback method for interacting with the {@link BeanConfigDecorator} at the 017 * correct time. 018 * 019 * @param decorator is never null 020 */ 021 void configureBeans(BeanConfigDecorator decorator); 022}