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