예제 #1
0
 @Test
 public void testCreate() {
   String licenseKey = "mit-license-" + UUID.randomUUID().toString();
   QLicense license = qpoolLicenseDao.create(licenseKey, null, true);
   dbInstance.commit();
   // check
   Assert.assertNotNull(license);
   Assert.assertNotNull(license.getKey());
   Assert.assertNotNull(license.getCreationDate());
   Assert.assertEquals(licenseKey, license.getLicenseKey());
   Assert.assertTrue(license.isDeletable());
 }
예제 #2
0
 @Test
 public void testCreateAndGet_byLicenseKey() {
   String licenseKey = "apache-license-" + UUID.randomUUID().toString();
   QLicense license = qpoolLicenseDao.create(licenseKey, null, true);
   dbInstance.commit();
   // load it
   QLicense reloadedLicense = qpoolLicenseDao.loadByLicenseKey(licenseKey);
   // check the values
   Assert.assertNotNull(reloadedLicense);
   Assert.assertEquals(license.getKey(), reloadedLicense.getKey());
   Assert.assertNotNull(reloadedLicense.getCreationDate());
   Assert.assertEquals(licenseKey, reloadedLicense.getLicenseKey());
   Assert.assertTrue(reloadedLicense.isDeletable());
 }