示例#1
0
        public void GetFeedbackQuestionByIntIdTwo_ReturnsNameOfViewToDisplayFromConfigValuesIsEmail()
        {
            var target = new LightFeedbackService(_mockCustomerRepository.Object, PopulateFeedbackConfig());
            var result = target.GetFeedbackQuestion(2);

            result.Should().Be("Email");
        }
示例#2
0
        public void SaveFeedback_CallsCustomerRepositoryToInsertFeedback()
        {
            var target = new LightFeedbackService(_mockCustomerRepository.Object, PopulateFeedbackConfig());

            _mockCustomerRepository.Setup(x => x.Insert(It.IsAny <Customer>()));
            target.SaveFeedBack(InitialiseViewModel());

            _mockCustomerRepository.Verify(mock => mock.Insert(It.IsAny <Customer>()), Times.Once());
        }