### Question:
LicenseService { public static License get(final Context context, final String number) throws NetLicensingException { return NetLicensingService.getInstance().get(context, Constants.License.ENDPOINT_PATH + "/" + number, null, License.class); }  static License create(final Context context, final String licenseeNumber,
            final String licenseTemplateNumber,
            final String transactionNumber, final License license); static License get(final Context context, final String number); static Page<License> list(final Context context, final String filter); static License update(final Context context, final String number, final String transactionNumber,
            final License license); static void delete(final Context context, final String number, final boolean forceCascade);  }### Answer:
@Test public void testGet() throws Exception { final License license = LicenseService.get(context, "LC001-TEST"); assertNotNull(license); assertEquals("LC001-TEST", license.getNumber()); assertEquals(true, license.getActive()); assertEquals("Concrete Test License", license.getName()); assertEquals(new BigDecimal("15.00"), license.getPrice()); assertEquals(Currency.EUR, license.getCurrency()); assertEquals(false, license.getHidden()); assertEquals("L001-TEST", license.getLicensee().getNumber()); assertEquals("LT001-TEST", license.getLicenseTemplate().getNumber()); assertEquals("Custom property value", license.getProperties().get(LICENSE_CUSTOM_PROPERTY)); }