Skip to content

Commit 365bfa3

Browse files
committed
maven deployed
1 parent a145f12 commit 365bfa3

File tree

4 files changed

+27
-27
lines changed

4 files changed

+27
-27
lines changed

README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Add the following dependency to your POM file:
99
<dependency>
1010
<groupId>com.github.chen0040</groupId>
1111
<artifactId>java-magento-client</artifactId>
12-
<version>1.0.10</version>
12+
<version>1.0.11</version>
1313
</dependency>
1414
```
1515

@@ -92,15 +92,18 @@ Product product = client.products().getProductBySku(sku);
9292
client.loginAsAdmin(username, password);
9393

9494
// create or update a product
95-
Product newProduct = new Product();
96-
newProduct.setSku("B203-SKU");
97-
newProduct.setName("B203");
98-
newProduct.setPrice(30.00);
99-
newProduct.setStatus(1);
100-
newProduct.setType_id("simple");
101-
newProduct.setAttribute_set_id(4);
102-
newProduct.setWeight(1);
103-
Product saveProduct = client.products().addProduct(newProduct);
95+
Product product = new Product();
96+
product.setSku("B203-SKU");
97+
product.setName("B203");
98+
product.setPrice(30.00);
99+
product.setStatus(1);
100+
product.setType_id("simple");
101+
product.setAttribute_set_id(4);
102+
product.setWeight(1);
103+
product.setVisibility(Product.VISIBILITY_BOTH);
104+
product.setStatus(Product.STATUS_ENABLED);
105+
106+
Product saveProduct = client.products().saveProduct(product);
104107

105108
// delete a product
106109
client.products().deleteProduct(sku);

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.github.chen0040</groupId>
88
<artifactId>java-magento-client</artifactId>
9-
<version>1.0.11</version>
9+
<version>1.0.12</version>
1010

1111

1212

src/main/java/com/github/chen0040/magento/services/MagentoProductManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public boolean hasProduct(String sku) {
104104
return getProductBySku(sku) != null;
105105
}
106106

107-
public Product addProduct(Product product){
107+
public Product saveProduct(Product product){
108108
String sku = product.getSku();
109109
String url = baseUri() + "/" + relativePath4Products + "/" + escape(sku);
110110

src/test/java/com/github/chen0040/magento/MagentoClientProductUnitTest.java

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
import org.slf4j.LoggerFactory;
99
import org.testng.annotations.Test;
1010

11-
import java.io.ByteArrayOutputStream;
12-
import java.io.IOException;
13-
import java.io.InputStream;
1411
import java.util.List;
1512

1613

@@ -99,18 +96,18 @@ public void test_add_product() {
9996
}
10097
}
10198

102-
Product newProduct = new Product();
103-
newProduct.setSku(sku);
104-
newProduct.setName("B203");
105-
newProduct.setPrice(30.00);
106-
newProduct.setStatus(1);
107-
newProduct.setType_id("simple");
108-
newProduct.setAttribute_set_id(4);
109-
newProduct.setWeight(1);
110-
newProduct.setVisibility(Product.VISIBILITY_BOTH);
111-
newProduct.setStatus(Product.STATUS_ENABLED);
112-
113-
logger.info("add product result: {}", JSON.toJSONString(client.products().addProduct(newProduct), SerializerFeature.PrettyFormat));
99+
Product product = new Product();
100+
product.setSku(sku);
101+
product.setName("B203");
102+
product.setPrice(30.00);
103+
product.setStatus(1);
104+
product.setType_id("simple");
105+
product.setAttribute_set_id(4);
106+
product.setWeight(1);
107+
product.setVisibility(Product.VISIBILITY_BOTH);
108+
product.setStatus(Product.STATUS_ENABLED);
109+
110+
logger.info("add product result: {}", JSON.toJSONString(client.products().saveProduct(product), SerializerFeature.PrettyFormat));
114111
}
115112

116113

0 commit comments

Comments
 (0)