}
@Test
public void gather_changes_with_active_session()
{
Session session = mockSession();
Request request = mockRequest();
train_getSession(request, false, session);
train_getAttributeNames(
session,
"flash:foo.Bar:",
"flash:foo.Bar::root",
"flash:foo.Bar:nested:down");
train_getAttribute(session, "flash:foo.Bar::root", "ROOT");
session.setAttribute("flash:foo.Bar::root", null);
train_getAttribute(session, "flash:foo.Bar:nested:down", "DOWN");
session.setAttribute("flash:foo.Bar:nested:down", null);
replay();
PersistentFieldStrategy strategy = new FlashPersistentFieldStrategy(request);