public async Task TearDown()
        {
            var paths = await _pathService.GetAll();

            foreach (var path in paths)
            {
                await _pathService.Delete(path.Path);
            }
        }
Exemple #2
0
        public async Task CallingGetAll_CallsSearchOnDocumentStorage()
        {
            var pathModels = GetPathModels();

            documentStorage.Setup(x => x.Search(It.IsAny <Expression <Func <PathModel, bool> > >())).ReturnsAsync(pathModels);

            await pathService.GetAll();

            documentStorage.Verify(x => x.Search(It.IsAny <Expression <Func <PathModel, bool> > >()), Times.Once());
        }
Exemple #3
0
        public async Task <IActionResult> Run([HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = "paths")] HttpRequest req)
        {
            _loggerHelper.LogMethodEnter(_logger);

            var correlationId = _httpRequestHelper.GetOrCreateDssCorrelationId(req);

            _loggerHelper.LogInformationMessage(_logger, correlationId, $"Attempting to get all paths");
            var result = await _pathService.GetAll();

            _loggerHelper.LogMethodExit(_logger);

            return(new OkObjectResult(result));
        }