public void Index_Return_IActionResult() { //Arrange (Preparar) var priorityController = new PriorityController(parameterService.Object); //Act (Actuar) var actionResult = priorityController.Index(); //Assert (Verificar) Assert.IsType <ViewResult>(actionResult.Result); }
public void Index_Return_Priority_List() { //Arrange (Preparar) var priorityController = new PriorityController(parameterService.Object); parameterService.Setup(x => x.GetPriorityList()).Returns(GetPriorities()); //Act (Actuar) var result = priorityController.Index(); //Assert (Verificar) var viewResult = Assert.IsType <ViewResult>(result.Result); var viewModel = Assert.IsType <List <Priority> >(viewResult.Model); Assert.Equal(4, viewModel.Count); }
/// <summary> /// Конструктор для создания новой задачи /// </summary> public TaskEdit() { InitializeComponent(); RefreshCategoryListEvent += RefreshCategoryList; //Привязка данных к модели задачи ExtendedTaskModel = new ExtendedTaskModel(); DataContext = ExtendedTaskModel; //Получение списка приоритетов PriorityController = new PriorityController(); PrioritiesBox.ItemsSource = PriorityController.Priorities.Select(item => item.Name); //Получение списка категорий RefreshCategoryList(); PrioritiesBox.SelectedIndex = 0; CategoriesBox.SelectedIndex = 0; }
static void Main(string[] args) { var categoryController = new CategoryController(); var taskController = new TaskController(); var priorityController = new PriorityController(); Console.WriteLine("=====Список приоритетов====="); PrintPriority(priorityController.Priorities); Console.WriteLine("=====Список категорий====="); PrintCategory(categoryController.Items); Console.WriteLine("=====Создание задачи====="); for (int i = 0; i < 1; i++) { CreateTask(taskController); } Console.WriteLine("=====Список задач====="); PrintTask(taskController.Tasks); Console.ReadLine(); }
public PriorityControllerTests() { priorityRepo = Substitute.For <IRepository <Priority> >(); underTest = new PriorityController(priorityRepo); }
public Controller(SchedulerBase <Controller, T> scheduler, SchedulerGraph <T> .Vertex vertex) { PriorityController = new PriorityController <Controller, T>(scheduler, vertex); RelativeController = new RelativeController <Controller, T>(scheduler, vertex); }