public void InsertCultureObservationAttemptTest() { var request = new List <CultureObservationToolQuizAttempts>(); var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcultureObservationToolQuizAttempt.Setup(a => a.InsertAll(It.IsAny <List <CultureObservationToolQuizAttempts> >(), It.IsAny <string>())); _cultureObservationToolAdapter = new CulturalObservationAdapter(_mokcultureObservationToolQuiz.Object, _mokcultureObservationToolQuizAttempt.Object, _settings.Object); _cultureObservationToolAdapter.InsertCultureObservationAttempt(request); _mokcultureObservationToolQuizAttempt.Verify(a => a.InsertAll(It.IsAny <List <CultureObservationToolQuizAttempts> >(), It.IsAny <string>())); }
public void GetLatestAttemptByUserTest() { var response = new List <CultureObservationToolQuizAttempts> { new CultureObservationToolQuizAttempts { id = 1 } }; var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcultureObservationToolQuizAttempt.Setup(a => a.GetData(It.IsAny <FilterDefinition <CultureObservationToolQuizAttempts> >(), It.IsAny <string>())).Returns(response); _cultureObservationToolAdapter = new CulturalObservationAdapter(_mokcultureObservationToolQuiz.Object, _mokcultureObservationToolQuizAttempt.Object, _settings.Object); var result = _cultureObservationToolAdapter.GetLatestAttemptByUser(""); _mokcultureObservationToolQuizAttempt.Verify(a => a.GetData(It.IsAny <FilterDefinition <CultureObservationToolQuizAttempts> >(), It.IsAny <string>())); Assert.IsInstanceOf <CultureObservationToolQuizAttempts>(result); }
public void GetCutlturalObservationQuizTest() { var response = new List <BsonDocument> { new BsonDocument { } }; var settings = new MongoDbSettings { CultureObservationToolQuizCollection = "", CultureObservationToolQuizAttemptsCollection = "" }; _settings.Setup(s => s.Value).Returns(settings); _mokcultureObservationToolQuiz.Setup(a => a.GetTotalRecords(It.IsAny <string>())).Returns(response); _cultureObservationToolAdapter = new CulturalObservationAdapter(_mokcultureObservationToolQuiz.Object, _mokcultureObservationToolQuizAttempt.Object, _settings.Object); var result = _cultureObservationToolAdapter.GetCutlturalObservationQuiz(); Assert.IsInstanceOf <List <CultureObservationToolQuiz> >(result); }