All() public method

public All ( ) : IEnumerable
return IEnumerable
Beispiel #1
0
        public void CanIterate()
        {
            var repository = new ToDoRepository(new MemoryPersistentSource());

            for (int i = 0; i < 10; i++)
            {
                repository.Save(new ToDo
                {
                    Date   = DateTime.Today.AddDays(2),
                    Action = "Buy Milk #" + i
                });
            }
            Assert.Equal(10, repository.All().Count());
        }
Beispiel #2
0
		public void CanIterate()
		{
			var repository = new ToDoRepository(new MemoryPersistentSource());

			for (int i = 0; i < 10; i++)
			{
				repository.Save(new ToDo
				{
					Date = DateTime.Today.AddDays(2),
					Action = "Buy Milk #" + i
				});

			}
			Assert.Equal(10, repository.All().Count());
		}
Beispiel #3
0
        public void CanQuery()
        {
            var repository = new ToDoRepository(new MemoryPersistentSource());

            for (int i = 0; i < 10; i++)
            {
                repository.Save(new ToDo
                {
                    Date   = DateTime.Today.AddDays(2),
                    Action = "Buy Milk #" + i
                });
            }
            var results = repository.All().OrderByDescending(toDo => toDo.Action).Take(3).ToArray();

            Assert.Equal("Buy Milk #9", results[0].Action);
            Assert.Equal("Buy Milk #8", results[1].Action);
            Assert.Equal("Buy Milk #7", results[2].Action);
        }
Beispiel #4
0
		public void CanQuery()
		{
			var repository = new ToDoRepository(new MemoryPersistentSource());

			for (int i = 0; i < 10; i++)
			{
				repository.Save(new ToDo
				{
					Date = DateTime.Today.AddDays(2),
					Action = "Buy Milk #" + i
				});

			}
			var results = repository.All().OrderByDescending(toDo=>toDo.Action).Take(3).ToArray();
			Assert.Equal("Buy Milk #9", results[0].Action);
			Assert.Equal("Buy Milk #8", results[1].Action);
			Assert.Equal("Buy Milk #7", results[2].Action);
		}