Пример #1
0
        public void ObterTodos_DeveRetornarUmaLista()
        {
            // Arrange
            IEnumerable <Tarefa> lista = new List <Tarefa>()
            {
                new Tarefa(Guid.NewGuid(), "tarefa", DateTime.Now, Guid.NewGuid())
            };
            var clientId = Guid.NewGuid();
            var data     = DateTime.Now;

            // Act
            var mock = new Mock <ITarefaRepository>();

            mock.Setup(t => t.ObterTodos(clientId, data)).Returns(lista);

            var service = new TarefaService(mock.Object, _mapper.Object);

            service.ObterTodos(clientId, data);

            // Assert
            mock.VerifyAll();
        }