示例#1
0
        public void TestLimitedObjectsSetCanBeRetrieved()
        {
            var persistedObjects = new []
            {
                new PersistedString {
                    Content = "content", Id = "Id"
                },
                new PersistedString {
                    Content = "content2", Id = "Id2"
                },
                new PersistedString {
                    Content = "content3", Id = "Id3"
                }
            };

            PersistanceStore.Save <PersistedString>(persistedObjects);
            var retrived = PersistanceStore.GetSome <PersistedString>(2);

            Assert.AreEqual(2, retrived.Count());
            retrived = PersistanceStore.GetSome <PersistedString>(20);
            Assert.AreEqual(3, retrived.Count());
        }