* This is for the majority of tests.
*/
private Component setupForIntegrationTest(final InternalComponentResources resources) throws Exception
{
final Logger logger = mockLogger();
MutableComponentModel model = mockMutableComponentModel(logger);
model.addParameter("invariantObject", false, true, BindingConstants.PROP);
model.addParameter("invariantPrimitive", false, true, BindingConstants.PROP);
model.addParameter("object", false, true, BindingConstants.PROP);
model.addParameter("primitive", true, true, BindingConstants.PROP);
model.addParameter("uncached", false, true, BindingConstants.LITERAL);
Runnable phaseTwoTraining = new Runnable()
{
public void run()