public void SaveFeedbackQuestionTest() { //arrange var request = new Feedback(); _mokfeedbackClientHelper.Setup(a => a.InsertOne(It.IsAny <Feedback>(), It.IsAny <string>())); //act var feedbackAdapter = new StoreFeedbackAdapter(_mokfeedbackReplyClientHelper.Object, _mokfeedbackClientHelper.Object, _settings.Object); feedbackAdapter.SaveFeedbackQuestion(request); //assert _mokfeedbackClientHelper.Verify(a => a.InsertOne(It.IsAny <Feedback>(), It.IsAny <string>()), Times.Once); }
public void UpdateFeedbackAssignedTest() { //arrange var request = new Feedback(); _mokfeedbackClientHelper.Setup(a => a.UpdateOne(It.IsAny <UpdateDefinition <Feedback> >(), It.IsAny <FilterDefinition <Feedback> >(), It.IsAny <string>())); //act var feedbackAdapter = new StoreFeedbackAdapter(_mokfeedbackReplyClientHelper.Object, _mokfeedbackClientHelper.Object, _settings.Object); feedbackAdapter.UpdateFeedbackAssigned(request); //assert _mokfeedbackClientHelper.Verify(a => a.UpdateOne(It.IsAny <UpdateDefinition <Feedback> >(), It.IsAny <FilterDefinition <Feedback> >(), It.IsAny <string>()), Times.Once); }
public void FillFeedbackDataTest() { //arrange _mokfeedbackReplyClientHelper.Setup(a => a.InsertMany(It.IsAny <List <FeedbackReply> >(), It.IsAny <string>())); _mokfeedbackClientHelper.Setup(a => a.InsertMany(It.IsAny <List <Feedback> >(), It.IsAny <string>())); //act var feedbackAdapter = new StoreFeedbackAdapter(_mokfeedbackReplyClientHelper.Object, _mokfeedbackClientHelper.Object, _settings.Object); feedbackAdapter.FillFeedbackData(); //assert _mokfeedbackReplyClientHelper.Verify(a => a.InsertMany(It.IsAny <List <FeedbackReply> >(), It.IsAny <string>()), Times.Once); _mokfeedbackClientHelper.Verify(a => a.InsertMany(It.IsAny <List <Feedback> >(), It.IsAny <string>()), Times.Once); }
public void AddOrUpdateFeedbackFromAdminTest() { //arrange var request = new List <Feedback>(); _mokfeedbackClientHelper.Setup(a => a.DeleteMany(It.IsAny <FilterDefinition <Feedback> >(), It.IsAny <string>())); _mokfeedbackClientHelper.Setup(a => a.InsertMany(It.IsAny <List <Feedback> >(), It.IsAny <string>())); //act var feedbackAdapter = new StoreFeedbackAdapter(_mokfeedbackReplyClientHelper.Object, _mokfeedbackClientHelper.Object, _settings.Object); feedbackAdapter.AddOrUpdateFeedbackFromAdmin(request); //assert _mokfeedbackClientHelper.Verify(a => a.DeleteMany(It.IsAny <FilterDefinition <Feedback> >(), It.IsAny <string>()), Times.Once); _mokfeedbackClientHelper.Verify(a => a.InsertMany(It.IsAny <List <Feedback> >(), It.IsAny <string>()), Times.Once); }