Map<String, PersistentFieldStrategy> strategies = newMap();
strategies.put("alpha", strat1);
strategies.put("beta", strat2);
PersistentFieldManager manager = new PersistentFieldManagerImpl(null, strategies);
PersistentFieldBundle bundle = manager.gatherChanges("foo.Bar");
assertSame(bundle.getValue("component", "field1"), value1);
assertSame(bundle.getValue("component", "field2"), value2);
verify();