public void AssignTasked_should_have_id_generated()
        {
            var state = new TodoItemState();
            var todoItem = new TodoItem(state);
            todoItem.AssignTask("Task 1");
            todoItem.AssignTask("Task 2");

            state.Tasks.First().Id.Should().Be(1);
            state.Tasks.Last().Id.Should().Be(2);
        }
Exemple #2
0
        public void AssignTasked_should_have_id_generated()
        {
            var state    = new TodoItemState();
            var todoItem = new TodoItem(state);

            todoItem.AssignTask("Task 1");
            todoItem.AssignTask("Task 2");

            state.Tasks.First().Id.Should().Be(1);
            state.Tasks.Last().Id.Should().Be(2);
        }
        public void Assigning_a_task_should_raise_TaskAssigned_event()
        {
            var state = new TodoItemState();
            var todoItem = new TodoItem(state);
            todoItem.AssignTask("Task 1");

            todoItem.GetEvents().Should().ContainItemsAssignableTo<TaskAssigned>();
        }
        public void AssignTask_should_add_task_to_todo_item()
        {
            var state = new TodoItemState();
            var todoItem = new TodoItem(state);
            todoItem.AssignTask("Task 1");

            state.Tasks.Should().Contain(x => x.Description == "Task 1");
        }
Exemple #5
0
        public void Assigning_a_task_should_raise_TaskAssigned_event()
        {
            var state    = new TodoItemState();
            var todoItem = new TodoItem(state);

            todoItem.AssignTask("Task 1");

            todoItem.GetEvents().Should().ContainItemsAssignableTo <TaskAssigned>();
        }
Exemple #6
0
        public void AssignTask_should_add_task_to_todo_item()
        {
            var state    = new TodoItemState();
            var todoItem = new TodoItem(state);

            todoItem.AssignTask("Task 1");

            state.Tasks.Should().Contain(x => x.Description == "Task 1");
        }