public void FindAll()
        {
            // Arrange
            var options = GetTestDbOptions();

            using (var context = new ApplicationContext(options))
            {
                context.Todos.Add(new Todo {
                    Name = "testTodo1"
                });
                context.Todos.Add(new Todo {
                    Name = "testTodo2"
                });
                context.Todos.Add(new Todo {
                    Name = "testTodo3"
                });
                context.SaveChanges();
            }

            var _todoService = new TodoService(new ApplicationContext(options), GetMockMapper());

            // Act
            var actual = _todoService.FindAll();

            // Assert
            Assert.AreEqual(3, actual.Count);
            Assert.AreEqual("testTodo2", actual[1].Name);
        }
예제 #2
0
 public IActionResult Todos()
 {
     return(Json(TodoService.FindAll()));
 }