public void GetLatestIdTest() { var request = new List <CuriousQuizAttempts>(); var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcuriousQuizAttempt.Setup(a => a.GetLatestId(It.IsAny <string>(), It.IsAny <SortDefinition <CuriousQuizAttempts> >())); _curiousQuizAdapter = new CuriousQuizAdapter(_mokcuriousQuiz.Object, _mokcuriousQuizAttempt.Object, _settings.Object); var result = _curiousQuizAdapter.GetLatestId(); _mokcuriousQuizAttempt.Verify(a => a.GetLatestId(It.IsAny <string>(), It.IsAny <SortDefinition <CuriousQuizAttempts> >())); }
public void InsertCuriosQuizResponseTest() { var request = new List <CuriousQuizAttempts>(); var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcuriousQuizAttempt.Setup(a => a.InsertAll(It.IsAny <List <CuriousQuizAttempts> >(), It.IsAny <string>())); _curiousQuizAdapter = new CuriousQuizAdapter(_mokcuriousQuiz.Object, _mokcuriousQuizAttempt.Object, _settings.Object); var result = _curiousQuizAdapter.InsertCuriosQuizResponse(request); _mokcuriousQuizAttempt.Verify(a => a.InsertAll(It.IsAny <List <CuriousQuizAttempts> >(), It.IsAny <string>())); }
public void GetCutlturalObservationQuizTest() { var response = new List <BsonDocument> { new BsonDocument { } }; var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcuriousQuiz.Setup(a => a.GetTotalRecords(It.IsAny <string>())).Returns(response); _curiousQuizAdapter = new CuriousQuizAdapter(_mokcuriousQuiz.Object, _mokcuriousQuizAttempt.Object, _settings.Object); var result = _curiousQuizAdapter.GetCuriosQuizzes(); Assert.IsInstanceOf <List <CuriousQuiz> >(result); }
public void InsertCuriosQuizTest() { var request = new CuriousQuiz(); var response = new List <BsonDocument> { new BsonDocument { } }; var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcuriousQuiz.Setup(a => a.InsertOne(It.IsAny <CuriousQuiz>(), It.IsAny <string>())); _curiousQuizAdapter = new CuriousQuizAdapter(_mokcuriousQuiz.Object, _mokcuriousQuizAttempt.Object, _settings.Object); var result = _curiousQuizAdapter.InsertCuriosQuiz(request); _mokcuriousQuiz.Verify(a => a.InsertOne(It.IsAny <CuriousQuiz>(), It.IsAny <string>())); }