public void GetGrowthMindsetQuizAttemptsNotOneTest() { var response = new GrowthMindsetQuizAttempts { attemptcount = 2 }; var quizAttemptResponse = new List <BsonDocument> { new BsonDocument { } }; var request = new QuizDetails(); var quizResponse = new List <GrowthMindsetQuiz>(); _mokgrowthMindsetQuizAdapter.Setup(a => a.GetLatestAttemptByUser(It.IsAny <string>())).Returns(response); _mokquizAttempt.Setup(a => a.GetRecords(It.IsAny <string>(), It.IsAny <FilterDefinition <BsonDocument> >())).Returns(quizAttemptResponse); _mokgrowthMindsetQuizAdapter.Setup(a => a.GetGrowthMindsetQuiz()).Returns(quizResponse); _reportsAdpater = new ReportsAdapter(_mokquizAttempt.Object, _settings.Object, _mokcuriousQuizAdapter.Object, _mokgrowthMindsetQuizAdapter.Object, _mokmakingTimeForMeQuizAdapter.Object, _mokstoryTellingForImpactAdapter.Object, _mokblindSpotAdapter.Object, _moklearningMythAdapter.Object, _mokcontinuousLearningAdapter.Object, _mokculturalObservationAdapter.Object, _mokproductivityZoneQuizAdapter.Object, _mokreflectionToolAdapter.Object); var result = _reportsAdpater.GetGrowthMindsetQuizAttempts("", 2, request); Assert.IsInstanceOf <List <QuizAttempts> >(result); }