LT,
The test environment really doesn't do much other than allow you to
add an item to a container behind the scenes, so there isn't anything
there that would be causing you an issue. So, only possible
undocumented issue would be if you are using multiple application/
security domains, but that doesn't sound like an issue here.
One thing to note is that creationComplete really means that the
component itself is rendered and ready to be drawn on the screen. I
don't have the code in front of me, but I am not sure that there is
any guarantee in the list classes that the renderers have been created
and the dataProvider processed by creationComplete.
One more thin is that the creationComplete of an item directly inside
of an Application class is actually slightly different than another
container added after the application has started. To more precisely
mimick the test environment, I would add a Canvas to your Application.
Then, on creationComplete of the App, I would dynamically add your
list to the Canvas. On its creation complete, I would check the params
you mentioned. That is a little closer to the actualy test procedure.
HTH,
Mike