public void SchedulingService_CheckAvailableRoom_ShouldBeFail() { //Cenário Scheduling scheduling = ObjectMother.GetScheduling(); scheduling.Id = 1; scheduling.Employee = _mockEmployee.Object; scheduling.Room = _mockRoom.Object; _mockRepository .Setup(m => m.GetAll()) .Returns(new List <Scheduling>() { scheduling }); //Ação Action action = () => _service.CheckAvailableRoom(scheduling); //Verificar action.Should().Throw <SchedulingUnavailableRoomException>(); _mockRepository.Verify(m => m.GetAll()); }