Expected SUT expose one service with the following functionalities:
Account Management
- Account getAccount(String username);
- Account getAccount(String username, String password);
- void insertAccount(Account account);
- void updateAccount(Account account);
- List getUsernameList();
Catalog Management
- List getCategoryList();
- Category getCategory(String categoryId);
- List getProductListByCategory(String categoryId);
- List searchProductList(String keywords);
- Product getProduct(String productId);
- List getItemListByProduct(String productId);
- Item getItem(String itemId);
- boolean isItemInStock(String itemId);
Order Management
- void insertOrder(Order order);
- Order getOrder(int orderId);
- List getOrdersByUsername(String username);
jpetstore data model

#renderCommentsWithProfilePics(page: Context v.10 (1021) com.opensymphony.module.sitemesh.parser.FastPage@1a64a4f)