public void IndexTestController() { TaskController controller = new TaskController(new TestDALContext()); ViewResult result = controller.Index() as ViewResult; Assert.IsNotNull(result); }
public void CreateTestController() { // Создаем два тестовых репозитория для поверки работы метода действия Create TestDALContext context = new TestDALContext(); // Создаем контроллер указывя ссылки на тестовые репозитории TaskController controller = new TaskController(context); // Временная сущность, которая будет добавлена в тестовый репозиторий. Task task = new Task(); task.Name = "Test Task"; task.IsCompleted = false; task.Owner = context.Users.CurrentUser; // Вызов метода Create ViewResult result = controller.Create(task) as ViewResult; // Проверяем результат CollectionAssert.Contains(context.Tasks.All.ToList(), task); }