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);
        }