Skip to content

Commit cec18a7

Browse files
committed
Merge remote-tracking branch 'origin/DEVX-640-helper-method-from-Coco-product-to-import-API-product' into DEVX-640-helper-method-from-Coco-product-to-import-API-product
2 parents ca97ad8 + e886f0f commit cec18a7

2 files changed

Lines changed: 16 additions & 8 deletions

File tree

.git-blame-ignore-revs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,4 @@ cd4bb52247f964cdb924e28f32a6cd888d25ccea
4040
1f7b152196e439257d3307b749bbe9546b05fc66
4141
5b7970b78743956139530f1476937c7de792a06c
4242
befbcfd823c0d5dec4ce2455989366a2b6ce44f8
43+
9db8de7424bb15dfd80535110c5f27d285be90c6

commercetools/commercetools-importapi-utils/src/test/java/com/commercetools/sdk/StandalonePriceUtilTest.java

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1+
12
package com.commercetools.sdk;
23

4+
import static com.commercetools.sdk.TestUtils.stringFromResource;
5+
import static org.junit.jupiter.api.Assertions.*;
6+
37
import com.commercetools.api.models.standalone_price.StandalonePrice;
8+
49
import io.vrap.rmf.base.client.utils.json.JsonUtils;
5-
import org.junit.jupiter.api.Test;
610

7-
import static com.commercetools.sdk.TestUtils.stringFromResource;
8-
import static org.junit.jupiter.api.Assertions.*;
11+
import org.junit.jupiter.api.Test;
912

1013
class StandalonePriceUtilTest {
1114
private final StandalonePriceUtil util = new StandalonePriceUtil();
1215
@Test
1316
void shouldMapRequiredFields() {
14-
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.example.json"), StandalonePrice.class);
17+
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.example.json"),
18+
StandalonePrice.class);
1519
var result = util.toStandalonePriceImport(price);
1620

1721
assertEquals("price-key", result.getKey());
@@ -21,21 +25,24 @@ void shouldMapRequiredFields() {
2125

2226
@Test
2327
void shouldMapChannelKeyFromExpandedObj() {
24-
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.example.json"), StandalonePrice.class);
28+
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.example.json"),
29+
StandalonePrice.class);
2530
var result = util.toStandalonePriceImport(price);
26-
assertEquals("channel-key", result.getChannel().getKey()); // catches getId() bug
31+
assertEquals("channel-key", result.getChannel().getKey()); // catches getId() bug
2732
}
2833

2934
@Test
3035
void shouldHandleNullDiscounted() {
3136
// fixture without "discounted" field
32-
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.no-discount.json"), StandalonePrice.class);
37+
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.no-discount.json"),
38+
StandalonePrice.class);
3339
assertDoesNotThrow(() -> util.toStandalonePriceImport(price));
3440
}
3541

3642
@Test
3743
void shouldMapPriceTiers() {
38-
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.with-tiers.json"), StandalonePrice.class);
44+
var price = JsonUtils.fromJsonString(stringFromResource("src/test/resources/standalone-price.with-tiers.json"),
45+
StandalonePrice.class);
3946
var result = util.toStandalonePriceImport(price);
4047
assertEquals(2, result.getTiers().size());
4148
assertEquals(10L, result.getTiers().get(0).getMinimumQuantity());

0 commit comments

Comments
 (0)