msg2.add(_marketDataRequirement, 52.15);
final MutableFudgeMsg msg3a = new FudgeContext().newMessage();
msg3a.add(_marketDataRequirement, 52.16);
final MutableFudgeMsg msg3b = new FudgeContext().newMessage();
msg3b.add(_marketDataRequirement, 52.17);
client.marketDataReceived(new LiveDataSpecification(client.getDefaultNormalizationRuleSetId(), getTicker("test1")), msg1);
client.marketDataReceived(new LiveDataSpecification(client.getDefaultNormalizationRuleSetId(), getTicker("test2")), msg2);
client.marketDataReceived(new LiveDataSpecification(client.getDefaultNormalizationRuleSetId(), getTicker("test3")), msg3a);
client.marketDataReceived(new LiveDataSpecification(client.getDefaultNormalizationRuleSetId(), getTicker("test3")), msg3b);
final MarketDataSnapshot snapshot = provider.snapshot(null);
snapshot.init(Collections.<ValueSpecification>emptySet(), 0, TimeUnit.MILLISECONDS);