public void AnswersDoesNotExist_WhenSendAValidAnswerId_ShouldReturnFalse() { var mapperMock = new Mock <IMapper>(); mapperMock.Setup(m => m.Single <EvaluationScore>(It.IsAny <string>(), It.IsAny <Guid>())).Throws <InvalidOperationException>(); var answerDao = new AnswersDao(MockUtils.MockConnectionFactory(mapperMock)); var existsAnswer = answerDao.AnswersExist(Guid.NewGuid()); Assert.False(existsAnswer); }
public void AnswersExist_WhenSendAValidAnswerId_ShouldReturnTrue() { var idToFind = Guid.NewGuid(); var mapperMock = new Mock <IMapper>(); mapperMock.Setup(m => m.Single <EvaluationScore>(It.IsAny <string>(), idToFind)).Returns(new EvaluationScore()); var answerDao = new AnswersDao(MockUtils.MockConnectionFactory(mapperMock)); var existsAnswer = answerDao.AnswersExist(idToFind); Assert.True(existsAnswer); }