private void EnumerableByGenericCollectionTestMethod <TValue>() { using (var ms = new MemoryStream()) { var byteArrayListValue = new TestGenericCollection <TValue>(TestDataGenerator <TValue> .TestData); ms.WriteValue <IEnumerable <TValue> >(byteArrayListValue); Assert.IsTrue( ms.ToArray().SequenceEqual(new byte[] { 0x45, 0x23, 0x01, 0x00, }. Concat(TestDataGenerator <TValue> .TestDataBytes))); } }
private void PopulateKeysCollections(Session session) { keyArray = session.Query.All <MyEntity>().AsEnumerable().Take(3).Select(e => e.Key).ToArray(); genericKeyCollection = new TestGenericCollection <Key>(keyArray); nonGenericKeyCollection = new TestKeyCollection(keyArray); }