Exemplo n.º 1
0
        public void GetAnswers_WhenSendAnEvaluationId_ShouldReturnAsnwers()
        {
            var evaluationId = Guid.NewGuid();

            var expected = new List <EvaluationScore>()
            {
                new EvaluationScore()
                {
                    Id = Guid.NewGuid(), IdEvaluation = evaluationId
                },
                new EvaluationScore()
                {
                    Id = Guid.NewGuid(), IdEvaluation = evaluationId
                },
            };

            var mapperMock = new Mock <IMapper>();

            mapperMock.Setup(m => m.Fetch <EvaluationScore>(It.IsAny <string>(), evaluationId)).Returns(expected);

            var answerDao = new AnswersDao(MockUtils.MockConnectionFactory(mapperMock));
            var answer    = answerDao.GetAnswers(evaluationId);

            Assert.Equal(2, answer.Count);
        }