public async Task <IActionResult> Get(long apprenticeshipId)
        {
            var query  = new GetPriceEpisodesQuery(apprenticeshipId);
            var result = await _mediator.Send(query);

            var response = await _modelMapper.Map <GetPriceEpisodesResponse>(result);

            return(Ok(response));
        }
Exemplo n.º 2
0
            public GetPriceEpisodesHandlerTestsFixture()
            {
                _autoFixture = new Fixture();

                _apprenticeshipId = _autoFixture.Create <long>();
                _request          = new GetPriceEpisodesQuery(_apprenticeshipId);

                _db = new ProviderCommitmentsDbContext(new DbContextOptionsBuilder <ProviderCommitmentsDbContext>().UseInMemoryDatabase(Guid.NewGuid().ToString()).Options);
                SeedData();
                _handler = new GetPriceEpisodesQueryHandler(new Lazy <ProviderCommitmentsDbContext>(() => _db));
            }