Skip to content

Commit

Permalink
[fix] StoreDao 관련 API 수정
Browse files Browse the repository at this point in the history
- 기존 단위테스트를 진행한 StoreApiControllerTest.java 에 MockBean으로 StoreDao를 주입
- StoreDao를 이용한 조회 통합테스트인 StoreApiControllerWithDaoTest.java에 @transactional 어노테이션 추가
  • Loading branch information
Hyeon-Uk committed Aug 16, 2024
1 parent 9efc3a1 commit c77bcb0
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
import camp.woowak.lab.web.authentication.LoginVendor;
import camp.woowak.lab.web.authentication.NoOpPasswordEncoder;
import camp.woowak.lab.web.authentication.PasswordEncoder;
import camp.woowak.lab.web.dao.store.StoreDao;
import camp.woowak.lab.web.dto.request.store.MenuCategoryRegistrationRequest;
import camp.woowak.lab.web.dto.request.store.StoreRegistrationRequest;
import camp.woowak.lab.web.resolver.session.SessionConst;
Expand All @@ -65,6 +66,9 @@ class StoreApiControllerTest {
@MockBean
private VendorRepository vendorRepository;

@MockBean
private StoreDao storeDao;

@MockBean
private SessionVendorArgumentResolver sessionVendorArgumentResolver;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,12 @@
import camp.woowak.lab.vendor.repository.VendorRepository;
import camp.woowak.lab.web.authentication.NoOpPasswordEncoder;
import camp.woowak.lab.web.dto.response.store.StoreInfoResponse;
import jakarta.transaction.Transactional;

@SpringBootTest
@AutoConfigureMockMvc
@DisplayName("StoreApiController 클래스 With Dao")
@Transactional
public class StoreApiControllerWithDaoTest {
@Autowired
private PayAccountRepository payAccountRepository;
Expand Down

0 comments on commit c77bcb0

Please sign in to comment.