@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()); }
@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()); }