public async Task <IEnumerable <Product> > Get() { var productEntity = await _mogoService.Get <ProductEntity>(_collectionName); var product = _mapper.Map <IEnumerable <Product> >(productEntity); return(product); }
public async Task <IEnumerable <User> > GetUsers() { var userEntity = await _mongoService.Get <UserEntity>(_collectionName); var user = _mapper.Map <IEnumerable <User> >(userEntity); return(user); }
public async Task <IEnumerable <Category> > Get() { var categoryEntity = await _mongoService.Get <CategoryEntity>(_collectionName); var category = _mapper.Map <IEnumerable <Category> >(categoryEntity); return(category); }
public async Task <IEnumerable <Survey> > Get() { var surveyEntiity = await _service.Get <SurveyEntity>(_collectionName); var survey = _mapper.Map <IEnumerable <Survey> >(surveyEntiity); return(survey); }
public async Task <IEnumerable <Answer> > Get() { var answerEntity = await _service.Get <AnswerEntity>(_collectionName); var answer = _mapper.Map <IEnumerable <Answer> >(answerEntity); return(answer); }
public async Task GivenCollectionName_WhenGetCollection_ThenReturnCollections() { //?When var expect = new List <SurveyEntity>(); var collectionName = "Survey"; var findCollection = Mock.Of <IAsyncCursor <SurveyEntity> >(); var collectionMock = Mock.Of <IMongoCollection <SurveyEntity> >(); SetupGetCollections(collectionName); Mock.Get(findCollection).Setup(x => x.Current) .Returns(expect) .Verifiable(); _mockCollection.Setup(x => x.FindAsync <SurveyEntity>(It.IsAny <FilterDefinition <SurveyEntity> >(), null, It.IsAny <CancellationToken>())) .ReturnsAsync(findCollection) .Verifiable(); //?Given var result = await _mongoService.Get <SurveyEntity>(collectionName); //?Then Assert.NotNull(result); _mockDb.VerifyAll(); _mockCollection.VerifyAll(); }
public async Task <IEnumerable <AuthUser> > GetAuthUser() { var authUserEntity = await _mongoService.Get <AuthUserEntity>(_collectionName); var autUser = _mapper.Map <IEnumerable <AuthUser> >(authUserEntity); return(autUser); }
public async Task <IEnumerable <Email> > Get() { var emailEntity = await _service.Get <EmailEntity>(_collectionName); var email = _mapper.Map <IEnumerable <Email> >(emailEntity); return(email); }
public ActionResult <List <Book> > Get() => _restApiService.Get();