コード例 #1
0
        public void BlindSpotAdapter_GetBlindSpotQuizQuestions()
        {
            var response = new List <BsonDocument>
            {
                new BsonDocument {
                }
            };
            var settings = new MongoDbSettings {
                BlindSpotQuizAttemptsCollection = "", BlindSpotQuizCollection = "", BlindSpotQuizCoWorkerReplyCollection = ""
            };

            _settings.Setup(s => s.Value).Returns(settings);
            _blindSpotQuestionsMongoHelper.Setup(a => a.GetTotalRecords(It.IsAny <string>())).Returns(response);
            _blindSpotAdapter = new BlindSpotAdapter(_blindSpotAttemptsMongoHelper.Object, _blindSpotQuestionsMongoHelper.Object, _blindSpotCoWorkerMongoHelper.Object, _settings.Object);


            var result = _blindSpotAdapter.GetBlindSpotQuizQuestions();

            Assert.IsInstanceOf <BlindSpotQuizQuestions>(result);
        }
コード例 #2
0
        public void BlindSpotAdapter_GetDataForCoWorkerReply()
        {
            var response = new List <BsonDocument>
            {
                new BsonDocument {
                }
            };
            int attemptId = 1245;
            var settings  = new MongoDbSettings {
                BlindSpotQuizAttemptsCollection = "", BlindSpotQuizCollection = "", BlindSpotQuizCoWorkerReplyCollection = ""
            };

            _settings.Setup(s => s.Value).Returns(settings);
            _blindSpotQuestionsMongoHelper.Setup(a => a.GetRecords(It.IsAny <string>(), It.IsAny <FilterDefinition <BsonDocument> >())).Returns(response);

            _blindSpotAdapter = new BlindSpotAdapter(_blindSpotAttemptsMongoHelper.Object, _blindSpotQuestionsMongoHelper.Object, _blindSpotCoWorkerMongoHelper.Object, _settings.Object);


            var result = _blindSpotAdapter.GetDataForCoWorkerReply(attemptId);

            Assert.IsInstanceOf <List <BlindSpotCoWorkerReply> >(result);
        }