train_valueForSymbol(provider, "barney", "Barney");
train_valueForSymbol(provider, "dino", "Dino");
replay();
SymbolSource source = new SymbolSourceImpl(providers);
assertEquals(source.valueForSymbol("fred"), "Fred's friends are Barney and Dino.");
verify();
replay();
// This time, comes out of the cache.
assertEquals(source.valueForSymbol("fred"), "Fred's friends are Barney and Dino.");
verify();
}