public async Task <IEnumerable <GetTestDto> > AddBreakageAsync(AddBreakageDto addBreakageDto)
        {
            // GetTestDto testDto = null;
            Test test = await _context.Tests
                        .Where(t => t.Id == addBreakageDto.TestId)
                        .Include(t => t.Tags)
                        .Include(t => t.Breakage)
                        .SingleOrDefaultAsync();

            if (test != null)
            {
                Breakage breakage = _mapper.Map <Breakage>(addBreakageDto);
                await _context.Breakages.AddAsync(breakage);

                await _context.SaveChangesAsync();

                // testDto = _mapper.Map<GetTestDto>(test);
            }
            List <Test> tests = await _context.Tests
                                .Include(t => t.Tags)
                                .Include(t => t.Breakage)
                                .ToListAsync();

            return(tests.Select(t => _mapper.Map <GetTestDto>(t)).ToList());
        }
 public async Task <ActionResult <IEnumerable <GetTestDto> > > AddBreakages(AddBreakageDto addBreakageDto)
 {
     return(Ok(await _breakageRepo.AddBreakageAsync(addBreakageDto)));
 }