public void GetFeedbackQuestionByIntIdTwo_ReturnsNameOfViewToDisplayFromConfigValuesIsEmail() { var target = new LightFeedbackService(_mockCustomerRepository.Object, PopulateFeedbackConfig()); var result = target.GetFeedbackQuestion(2); result.Should().Be("Email"); }
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()); }