### Question:
ProductServiceImpl implements ProductService { @Override public Result createProduct(ProdInsertReq prodInsertReq){ checkProductParam(prodInsertReq); ProdInsertReq product = makeProdInsertReq(prodInsertReq); int result = productDAO.createProduct(product); if (result == 0){ throw new CommonBizException(ExpCodeEnum.PRODUCT_CREATE_FAIL); } return Result.newSuccessResult(); }  @Override Result createProduct(ProdInsertReq prodInsertReq); @Override Result updateProduct(ProdUpdateReq prodUpdateReq); @Override Result<List<ProductEntity>> findProducts(ProdQueryReq prodQueryReq); @Override Result createCategoty(CategoryEntity categoryEntity); @Override Result modifyCategory(CategoryEntity categoryEntity); @Override Result deleteCategory(String categoryId); @Override Result createBrand(BrandInsertReq brandInsertReq); @Override Result modifyBrand(BrandInsertReq brandInsertReq); @Override Result<List<CategoryEntity>> findCategorys(CategoryQueryReq categoryQueryReq); @Override Result<List<BrandEntity>> findBrands(BrandQueryReq brandQueryReq); void checkBrandParam(BrandInsertReq brandInsertReq);  }### Answer:
@Test public void testCreateProduct() throws Exception { ProdInsertReq prodInsertReq = new ProdInsertReq(); prodInsertReq.setProdName("香辣蟹"); prodInsertReq.setMarketPrice("99.00"); prodInsertReq.setShopPrice("88.00"); prodInsertReq.setWeight("100"); prodInsertReq.setStock(100); prodInsertReq.setTopCateEntityID("12345"); prodInsertReq.setSubCategEntityID("23456"); prodInsertReq.setCompanyEntityID("xzchain"); productService.createProduct(prodInsertReq); }