BinaryStudio.TaskManager.Logic.Tests.TaskProcessorTests.ShouldNot_AssignTask_WhenSuchUserDoesNotExist C# (CSharp) Method

ShouldNot_AssignTask_WhenSuchUserDoesNotExist() private method

private ShouldNot_AssignTask_WhenSuchUserDoesNotExist ( ) : void
return void
        public void ShouldNot_AssignTask_WhenSuchUserDoesNotExist()
        {
            // arrange
            this.mockHumanTaskRepository.Setup(it => it.GetById(1)).Returns(new HumanTask { Id = 1 });
            this.mockUserRepository.Setup(it => it.GetById(5)).Throws<InvalidOperationException>();

            // act
            this.processorUnderTest.MoveTask(1, 5);

            // assert
            this.mockHumanTaskRepository.Verify(it => it.Update(It.Is<HumanTask>(x => x.AssigneeId == 5)), Times.Never());
        }