@Override
    public StadiumSections findAllByStadium(final Long stadiumId) {
        Stadium stadium = stadiumReadUsecase.findById(stadiumId);
        List<Section> sections = sectionRepository.findAllByStadium(stadiumId);
        List<SectionInfo> sectionInfos = sections.stream().map(SectionInfo::from).toList();
        return new StadiumSections(stadium.getSeatingChartImage(), sectionInfos);
    }
@Test
    void findAllByStadium_는_존재하지_않는_경기장_요청에_예외를_반환한다() {
        // given
        final Long stadiumId = -999L;

        // when
        // then
        assertThatThrownBy(() -> sectionReadService.findAllByStadium(stadiumId))
                .isInstanceOf(StadiumNotFoundException.class);
    }