### Question:
ProductService { public static Product get(final Context context, final String number) throws NetLicensingException { CheckUtils.paramNotEmpty(number, "number"); return NetLicensingService.getInstance().get(context, Constants.Product.ENDPOINT_PATH + "/" + number, null, Product.class); }  static Product create(final Context context, final Product product); static Product get(final Context context, final String number); static Page<Product> list(final Context context, final String filter); static Product update(final Context context, final String number, final Product product); static void delete(final Context context, final String number, final boolean forceCascade);  }### Answer:
@Test public void testGet() throws Exception { final Product resultProduct = ProductService.get(context, "P014-TEST"); assertNotNull(resultProduct); assertEquals("P014-TEST", resultProduct.getNumber()); assertEquals("Product Numero Uno", resultProduct.getName()); assertEquals("Licensed to Licensee", resultProduct.getLicensingInfo()); assertEquals("CustomPropertyValue", resultProduct.getProperties().get(PRODUCT_CUSTOM_PROPERTY)); }