Пример #1
0
        public void GetLatestAttemptByUserTest()
        {
            _mokmakingTimeForMeQuizAttempt.Setup(a => a.GetData(It.IsAny <FilterDefinition <MakingTimeForMeQuizAttempts> >(), It.IsAny <string>()));

            _makingTimeForMeQuizAdapter = new MakingTimeForMeQuizAdapter(_mokmakingTimeForMeQuiz.Object, _mokmakingTimeForMeQuizAttempt.Object, _settings.Object);

            var result = _makingTimeForMeQuizAdapter.GetLatestAttemptByUser("");

            _mokmakingTimeForMeQuizAttempt.Verify(a => a.GetData(It.IsAny <FilterDefinition <MakingTimeForMeQuizAttempts> >(), It.IsAny <string>()));
        }
Пример #2
0
        public void InsertMakingTimeForMeQuizAttemptsTest()
        {
            var request = new List <MakingTimeForMeQuizAttempts>();

            _mokmakingTimeForMeQuizAttempt.Setup(a => a.InsertAll(It.IsAny <List <MakingTimeForMeQuizAttempts> >(), It.IsAny <string>()));

            _makingTimeForMeQuizAdapter = new MakingTimeForMeQuizAdapter(_mokmakingTimeForMeQuiz.Object, _mokmakingTimeForMeQuizAttempt.Object, _settings.Object);

            var result = _makingTimeForMeQuizAdapter.InsertMakingTimeForMeQuizAttempts(request);

            _mokmakingTimeForMeQuizAttempt.Verify(a => a.InsertAll(It.IsAny <List <MakingTimeForMeQuizAttempts> >(), It.IsAny <string>()));
        }
Пример #3
0
        public void GetMakingTimeForMeQuizzesTest()
        {
            var response = new List <BsonDocument>
            {
                new BsonDocument {
                }
            };

            _mokmakingTimeForMeQuiz.Setup(a => a.GetTotalRecords(It.IsAny <string>())).Returns(response);

            _makingTimeForMeQuizAdapter = new MakingTimeForMeQuizAdapter(_mokmakingTimeForMeQuiz.Object, _mokmakingTimeForMeQuizAttempt.Object, _settings.Object);

            var result = _makingTimeForMeQuizAdapter.GetMakingTimeForMeQuizzes();

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