public void Setup() { var documentStrategy = new DocumentStrategy(); var concurrentDictionary = new ConcurrentDictionary<string, byte[]>(); _reader = new MemoryDocumentReaderWriter<Guid, int>(documentStrategy, concurrentDictionary); _writer = new MemoryDocumentReaderWriter<Guid, int>(documentStrategy, concurrentDictionary); _testClassReader = new MemoryDocumentReaderWriter<unit, Test1>(documentStrategy, concurrentDictionary); _testClassWtiter = new MemoryDocumentReaderWriter<unit, Test1>(documentStrategy, concurrentDictionary); _guidKeyClassReader = new MemoryDocumentReaderWriter<Guid, Test1>(documentStrategy, concurrentDictionary); _guidKeyClassWriter = new MemoryDocumentReaderWriter<Guid, Test1>(documentStrategy, concurrentDictionary); }
public void Setup() { var documentStrategy = new DocumentStrategy(); var concurrentDictionary = new ConcurrentDictionary <string, byte[]>(); _reader = new MemoryDocumentReaderWriter <Guid, int>(documentStrategy, concurrentDictionary); _writer = new MemoryDocumentReaderWriter <Guid, int>(documentStrategy, concurrentDictionary); _testClassReader = new MemoryDocumentReaderWriter <unit, Test1>(documentStrategy, concurrentDictionary); _testClassWtiter = new MemoryDocumentReaderWriter <unit, Test1>(documentStrategy, concurrentDictionary); _guidKeyClassReader = new MemoryDocumentReaderWriter <Guid, Test1>(documentStrategy, concurrentDictionary); _guidKeyClassWriter = new MemoryDocumentReaderWriter <Guid, Test1>(documentStrategy, concurrentDictionary); }
public void Init() { this._f = new Fixture(); this._originalView = new TestEntity(this._f.Create <string>()); this._key = new TestKey(this._f.Create <byte>()); var strategy = new DocumentStrategy(); var storage = new ConcurrentDictionary <string, byte[]>(); this._memWriter = new MemoryDocumentReaderWriter <TestKey, TestEntity>(strategy, storage); this._writer = new BufferedDocumentWriter <TestKey, TestEntity>(this._memWriter, this._memWriter, strategy); }