Skip to content

Commit 500668c

Browse files
committed
[Test]: 테스트 코드 수정
1 parent f739dd9 commit 500668c

File tree

4 files changed

+19
-19
lines changed

4 files changed

+19
-19
lines changed

src/test/java/com/backend/domain/bid/controller/ApiV1BidControllerTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
import com.backend.domain.member.entity.Member;
55
import com.backend.domain.member.repository.MemberRepository;
66
import com.backend.domain.product.entity.Product;
7+
import com.backend.domain.product.entity.StandardProduct;
78
import com.backend.domain.product.enums.AuctionStatus;
89
import com.backend.domain.product.enums.DeliveryMethod;
910
import com.backend.domain.product.enums.ProductCategory;
1011
import com.backend.domain.product.repository.jpa.ProductRepository;
11-
import com.backend.global.elasticsearch.TestElasticsearchConfiguration;
1212
import com.backend.global.redis.TestRedisConfiguration;
1313
import com.fasterxml.jackson.databind.ObjectMapper;
1414
import org.junit.jupiter.api.BeforeEach;
@@ -41,7 +41,7 @@
4141
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD)
4242
@ActiveProfiles("bidtest")
4343
@WithMockUser
44-
@Import({TestElasticsearchConfiguration.class, TestRedisConfiguration.class})
44+
@Import({TestRedisConfiguration.class})
4545
class ApiV1BidControllerTest {
4646

4747
@Autowired
@@ -117,7 +117,7 @@ private void createTestMembers() {
117117
private void createTestProducts() {
118118
Member seller = memberRepository.findByNickname("테스트판매자").orElseThrow();
119119

120-
Product product = Product.testBuilder()
120+
Product product = StandardProduct.testBuilder()
121121
.productName("테스트상품1")
122122
.description("테스트용 상품입니다")
123123
.category(ProductCategory.DIGITAL_ELECTRONICS)

src/test/java/com/backend/domain/bid/service/BidConcurrencyTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
import com.backend.domain.member.entity.Member;
88
import com.backend.domain.member.repository.MemberRepository;
99
import com.backend.domain.product.entity.Product;
10+
import com.backend.domain.product.entity.StandardProduct;
1011
import com.backend.domain.product.enums.AuctionStatus;
1112
import com.backend.domain.product.enums.DeliveryMethod;
1213
import com.backend.domain.product.enums.ProductCategory;
13-
import com.backend.domain.product.repository.ProductRepository;
14-
import com.backend.global.elasticsearch.TestElasticsearchConfiguration;
14+
import com.backend.domain.product.repository.jpa.ProductRepository;
1515
import com.backend.global.redis.TestRedisConfiguration;
1616
import com.backend.global.response.RsData;
1717
import org.junit.jupiter.api.AfterEach;
@@ -43,8 +43,8 @@
4343
* Scenario 3: 락 타임아웃 시나리오 검증
4444
*/
4545
@SpringBootTest
46-
@ActiveProfiles("test")
47-
@Import({TestRedisConfiguration.class, TestElasticsearchConfiguration.class})
46+
@ActiveProfiles("bidtest")
47+
@Import({TestRedisConfiguration.class})
4848
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD)
4949
class BidConcurrencyTest {
5050

@@ -91,7 +91,7 @@ void setUp() {
9191
memberRepository.saveAll(testBidders);
9292

9393
// 테스트용 상품 생성
94-
testProduct = Product.testBuilder()
94+
testProduct = StandardProduct.testBuilder()
9595
.productName("동시성테스트상품")
9696
.description("분산락 테스트용 상품")
9797
.category(ProductCategory.DIGITAL_ELECTRONICS)
@@ -108,7 +108,7 @@ void setUp() {
108108
productRepository.save(testProduct);
109109

110110
// 두 번째 테스트용 상품 생성 (독립성 테스트용)
111-
testProduct2 = Product.testBuilder()
111+
testProduct2 = StandardProduct.testBuilder()
112112
.productName("동시성테스트상품2")
113113
.description("분산락 독립성 테스트용 상품")
114114
.category(ProductCategory.DIGITAL_ELECTRONICS)

src/test/java/com/backend/domain/bid/service/BidDistributedLockPerformanceTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
import com.backend.domain.member.entity.Member;
88
import com.backend.domain.member.repository.MemberRepository;
99
import com.backend.domain.product.entity.Product;
10+
import com.backend.domain.product.entity.StandardProduct;
1011
import com.backend.domain.product.enums.AuctionStatus;
1112
import com.backend.domain.product.enums.DeliveryMethod;
1213
import com.backend.domain.product.enums.ProductCategory;
13-
import com.backend.domain.product.repository.ProductRepository;
14-
import com.backend.global.elasticsearch.TestElasticsearchConfiguration;
14+
import com.backend.domain.product.repository.jpa.ProductRepository;
1515
import com.backend.global.redis.TestRedisConfiguration;
1616
import com.backend.global.response.RsData;
1717
import org.junit.jupiter.api.AfterEach;
@@ -39,8 +39,8 @@
3939
* 분산락 성능 및 정합성 검증 테스트
4040
*/
4141
@SpringBootTest
42-
@ActiveProfiles("test")
43-
@Import({TestRedisConfiguration.class, TestElasticsearchConfiguration.class})
42+
@ActiveProfiles("bidtest")
43+
@Import({TestRedisConfiguration.class})
4444
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD)
4545
class BidDistributedLockPerformanceTest {
4646

@@ -86,7 +86,7 @@ void setUp() {
8686
.toList();
8787
memberRepository.saveAll(testBidders);
8888

89-
testProduct = Product.testBuilder()
89+
testProduct = StandardProduct.testBuilder()
9090
.productName("성능테스트상품")
9191
.description("분산락 성능 테스트용 상품")
9292
.category(ProductCategory.DIGITAL_ELECTRONICS)

src/test/java/com/backend/domain/bid/service/BidServiceTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
import com.backend.domain.member.entity.Member;
1010
import com.backend.domain.member.repository.MemberRepository;
1111
import com.backend.domain.product.entity.Product;
12+
import com.backend.domain.product.entity.StandardProduct;
1213
import com.backend.domain.product.repository.jpa.ProductRepository;
1314
import com.backend.domain.product.enums.AuctionStatus;
1415
import com.backend.domain.product.enums.DeliveryMethod;
1516
import com.backend.domain.product.enums.ProductCategory;
16-
import com.backend.domain.product.repository.ProductRepository;
17-
import com.backend.global.elasticsearch.TestElasticsearchConfiguration;
17+
import com.backend.domain.product.repository.jpa.ProductRepository;
1818
import com.backend.global.exception.ServiceException;
1919
import com.backend.global.redis.TestRedisConfiguration;
2020
import com.backend.global.response.RsData;
@@ -38,7 +38,7 @@
3838
@SpringBootTest
3939
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD)
4040
@ActiveProfiles("bidtest")
41-
@Import({TestElasticsearchConfiguration.class, TestRedisConfiguration.class})
41+
@Import({TestRedisConfiguration.class})
4242
class BidServiceTest {
4343

4444
@Autowired
@@ -125,7 +125,7 @@ private void createTestMembers() {
125125
}
126126

127127
private void createTestProducts() {
128-
activeProduct = Product.testBuilder()
128+
activeProduct = StandardProduct.testBuilder()
129129
.productName("테스트상품1")
130130
.description("테스트용 상품입니다")
131131
.category(ProductCategory.DIGITAL_ELECTRONICS)
@@ -141,7 +141,7 @@ private void createTestProducts() {
141141
.testBuild();
142142
productRepository.save(activeProduct);
143143

144-
productWithBids = Product.testBuilder()
144+
productWithBids = StandardProduct.testBuilder()
145145
.productName("입찰있는상품")
146146
.description("이미 입찰이 있는 상품입니다")
147147
.category(ProductCategory.DIGITAL_ELECTRONICS)

0 commit comments

Comments
 (0)