}
@Test(timeOut = 10000l)
public void singleThreadPutLoadPurgeLoad() throws InterruptedException {
InMemoryViewComputationCacheSource cache = new InMemoryViewComputationCacheSource(s_fudgeContext);
ViewComputationCacheServer server = new ViewComputationCacheServer(cache);
DirectFudgeConnection conduit = new DirectFudgeConnection(cache.getFudgeContext());
conduit.connectEnd2(server);
RemoteCacheClient client = new RemoteCacheClient(conduit.getEnd1());
FudgeMessageStore dataStore = new RemoteFudgeMessageStore(client, new ViewComputationCacheKey(
UniqueId.of("Test", "ViewCycle1"), "Config1"));