Here are the examples of the java api com.kwery.models.JobLabelModel taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
70 Examples
19
Source : KweryUtilsAllJobLabelIdsTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() {
JobLabelModel fromDb = jobLabelDao.getJobLabelModelById(jobLabelModel.getId());
replacedertThat(KweryUtil.allJobLabelIds(fromDb), containsInAnyOrder(expectedIds.toArray(new Integer[13])));
}
19
Source : KweryUtilsAllJobLabelIdsTest.java
with MIT License
from kwery
with MIT License
from kwery
private void setUpJobLabelHierarchy(List<Integer> expectedIds, JobLabelModel root) {
JobLabelModel jobLabelModel = jobLabelModel();
jobLabelModel.setId(RandomUtils.nextInt());
jobLabelModel.setParentLabel(root);
jobLabelDbSetUp(jobLabelModel);
expectedIds.add(jobLabelModel.getId());
JobLabelModel parent = jobLabelModel;
for (int i = 0; i < 3; ++i) {
JobLabelModel childJobLabelModel = jobLabelModel();
childJobLabelModel.setId(RandomUtils.nextInt());
childJobLabelModel.setParentLabel(parent);
jobLabelDbSetUp(childJobLabelModel);
parent = childJobLabelModel;
expectedIds.add(childJobLabelModel.getId());
}
}
19
Source : ReportLabelUpdateWithParentToWithoutParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportLabelUpdateWithParentToWithoutParentUiTest extends AbstractReportLabelUpdateUiTest {
private JobLabelModel jobLabelModel;
@Before
public void setUp() {
JobLabelModel parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
jobLabelModel = jobLabelModel();
jobLabelModel.setParentLabel(parentJobLabelModel);
jobLabelDbSetUp(jobLabelModel);
super.setUp();
}
@Test
public void test() {
page.waitForModalDisappearance();
page.optParentLabel();
page.submitForm();
page.waitForJobLabelListPage();
page.waitForLabelSaveSuccessMessage(getReportLabel());
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(2));
replacedertThat(jobLabelDao.getJobLabelModelByLabel(getReportLabel()).getParentLabel(), nullValue());
}
@Override
public int getReportLabelId() {
return jobLabelModel.getId();
}
@Override
public String getReportLabel() {
return jobLabelModel.getLabel();
}
}
19
Source : ReportLabelUpdateWithParentToWithoutParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUp() {
JobLabelModel parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
jobLabelModel = jobLabelModel();
jobLabelModel.setParentLabel(parentJobLabelModel);
jobLabelDbSetUp(jobLabelModel);
super.setUp();
}
19
Source : ReportLabelUpdateWithoutParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportLabelUpdateWithoutParentUiTest extends AbstractReportLabelUpdateUiTest {
private JobLabelModel jobLabelModel;
@Before
public void setUp() {
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
super.setUp();
}
@Test
public void test() {
page.waitForModalDisappearance();
String newLabel = UUID.randomUUID().toString();
page.fillAndSubmitForm(newLabel, null);
page.waitForJobLabelListPage();
page.waitForLabelSaveSuccessMessage(newLabel);
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(1));
JobLabelModel fromDb = jobLabelDao.getJobLabelModelByLabel(newLabel);
replacedertThat(fromDb, notNullValue());
replacedertThat(fromDb.getParentLabel(), nullValue());
}
@Override
public int getReportLabelId() {
return jobLabelModel.getId();
}
@Override
public String getReportLabel() {
return jobLabelModel.getLabel();
}
}
19
Source : ReportLabelUpdateWithoutParentToParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportLabelUpdateWithoutParentToParentUiTest extends AbstractReportLabelUpdateUiTest {
private JobLabelModel jobLabelModel;
private JobLabelModel parentJobLabelModel;
@Before
public void setUp() {
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
super.setUp();
}
@Test
public void test() {
page.waitForModalDisappearance();
page.parentLabel(1);
page.optParentLabel();
page.submitForm();
page.waitForJobLabelListPage();
page.waitForLabelSaveSuccessMessage(getReportLabel());
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(2));
replacedertThat(jobLabelDao.getJobLabelModelByLabel(getReportLabel()).getParentLabel().getLabel(), is(parentJobLabelModel.getLabel()));
}
@Override
public int getReportLabelId() {
return jobLabelModel.getId();
}
@Override
public String getReportLabel() {
return jobLabelModel.getLabel();
}
}
19
Source : ReportLabelUpdateParentLabelDropDownUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportLabelUpdateParentLabelDropDownUiTest extends AbstractReportLabelUpdateUiTest {
public static final int LABELS = 3;
JobLabelModel jobLabelModel;
JobLabelModel displayedParentJobLabelModel;
@Before
public void setUp() {
JobLabelModel parentJobLabelModel = null;
for (int i = 0; i < LABELS; ++i) {
JobLabelModel jobLabelModel = TestUtil.jobLabelModel();
// One without any children will be displayed in the parent dropdown list
if (parentJobLabelModel != null) {
jobLabelModel.setParentLabel(parentJobLabelModel);
} else {
displayedParentJobLabelModel = jobLabelModel;
}
// Choose the one at the root of the label model
if (i == 1) {
this.jobLabelModel = jobLabelModel;
}
jobLabelDbSetUp(jobLabelModel);
parentJobLabelModel = jobLabelModel;
}
super.setUp();
}
@Test
public void test() {
page.waitForModalDisappearance();
// Label to be updated is not part of the drop-down
replacedertThat(page.parentLabelTexts(), hreplacedize(2));
replacedertThat(page.parentLabelTexts().get(1), is(displayedParentJobLabelModel.getLabel()));
replacedertThat(page.selectedParentLabelOptionText(), is(jobLabelModel.getParentLabel().getLabel()));
}
@Override
public int getReportLabelId() {
return jobLabelModel.getId();
}
@Override
public String getReportLabel() {
return jobLabelModel.getLabel();
}
}
19
Source : ReportLabelUpdateParentLabelDropDownUiTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUp() {
JobLabelModel parentJobLabelModel = null;
for (int i = 0; i < LABELS; ++i) {
JobLabelModel jobLabelModel = TestUtil.jobLabelModel();
// One without any children will be displayed in the parent dropdown list
if (parentJobLabelModel != null) {
jobLabelModel.setParentLabel(parentJobLabelModel);
} else {
displayedParentJobLabelModel = jobLabelModel;
}
// Choose the one at the root of the label model
if (i == 1) {
this.jobLabelModel = jobLabelModel;
}
jobLabelDbSetUp(jobLabelModel);
parentJobLabelModel = jobLabelModel;
}
super.setUp();
}
19
Source : ReportLabelUpdateChangeParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportLabelUpdateChangeParentUiTest extends AbstractReportLabelUpdateUiTest {
private JobLabelModel jobLabelModel;
private JobLabelModel parentJobLabelModel1;
@Before
public void setUp() {
JobLabelModel parentJobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel0);
parentJobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel1);
jobLabelModel = jobLabelModel();
jobLabelModel.setParentLabel(parentJobLabelModel0);
jobLabelDbSetUp(jobLabelModel);
super.setUp();
}
@Test
public void test() {
page.waitForModalDisappearance();
int selected = page.selectedParentLabelOptionIndex();
int updated = 2;
// Only two parents
if (selected == 2) {
updated = 1;
}
page.parentLabel(updated);
page.submitForm();
page.waitForJobLabelListPage();
page.waitForLabelSaveSuccessMessage(getReportLabel());
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(3));
replacedertThat(jobLabelDao.getJobLabelModelByLabel(getReportLabel()).getParentLabel().getLabel(), is(parentJobLabelModel1.getLabel()));
}
@Override
public int getReportLabelId() {
return jobLabelModel.getId();
}
@Override
public String getReportLabel() {
return jobLabelModel.getLabel();
}
}
19
Source : ReportLabelUpdateChangeParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUp() {
JobLabelModel parentJobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel0);
parentJobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel1);
jobLabelModel = jobLabelModel();
jobLabelModel.setParentLabel(parentJobLabelModel0);
jobLabelDbSetUp(jobLabelModel);
super.setUp();
}
19
Source : ReportLabelSaveWithParentSuccessUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportLabelSaveWithParentSuccessUiTest extends AbstractReportLabelSaveUiTest {
private JobLabelModel jobLabelModel0;
private JobLabelModel jobLabelModel1;
private Map<String, JobLabelModel> labelMap;
@Before
public void setUp() {
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobLabelModel1 = TestUtil.jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
labelMap = ImmutableMap.of(jobLabelModel0.getLabel(), jobLabelModel0, jobLabelModel1.getLabel(), jobLabelModel1);
super.setUp();
jobLabelDao = ninjaServerRule.getInjector().getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() {
page.waitForModalDisappearance();
String label = "test";
page.fillAndSubmitForm(label, 1);
page.waitForJobLabelListPage();
page.waitForLabelSaveSuccessMessage(label);
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(3));
JobLabelModel childLabel = jobLabelDao.getJobLabelModelByLabel(label);
labelMap.get(childLabel.getParentLabel().getLabel()).getChildLabels().add(childLabel);
replacedertThat(childLabel.getParentLabel(), theSameBeanAs(labelMap.get(childLabel.getParentLabel().getLabel())));
}
}
19
Source : ReportLabelSaveWithParentSuccessUiTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() {
page.waitForModalDisappearance();
String label = "test";
page.fillAndSubmitForm(label, 1);
page.waitForJobLabelListPage();
page.waitForLabelSaveSuccessMessage(label);
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(3));
JobLabelModel childLabel = jobLabelDao.getJobLabelModelByLabel(label);
labelMap.get(childLabel.getParentLabel().getLabel()).getChildLabels().add(childLabel);
replacedertThat(childLabel.getParentLabel(), theSameBeanAs(labelMap.get(childLabel.getParentLabel().getLabel())));
}
19
Source : ReportLabelSaveValidationUiTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUp() {
JobLabelModel jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
super.setUp();
}
19
Source : ReportLabelSaveLabelWithParentPickParentUiTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUp() {
JobLabelModel parentJobLabelModel = null;
for (int i = 0; i < LABELS; ++i) {
JobLabelModel jobLabelModel = TestUtil.jobLabelModel();
if (parentJobLabelModel != null) {
jobLabelModel.setParentLabel(parentJobLabelModel);
}
jobLabelDbSetUp(jobLabelModel);
parentJobLabelModel = jobLabelModel;
}
super.setUp();
}
19
Source : ReportLabelListPage.java
with MIT License
from kwery
with MIT License
from kwery
public Map<ReportLabelList, ?> toMap(JobLabelModel model) {
Map map = new HashMap();
map.put(label, model.getLabel());
map.put(editLink, String.format("/#report-label/%d", model.getId()));
return map;
}
19
Source : ReportSaveLabelDisplayUiTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced ReportSaveLabelDisplayUiTest extends AbstractReportSaveUiTest {
private JobLabelModel jobLabelModel0;
private JobLabelModel jobLabelModel1;
@Before
public void setUp() {
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
super.setUp();
}
@Test
public void testAllLabelsShown() {
replacedertThat(page.labelTexts(0), containsInAnyOrder("", jobLabelModel0.getLabel(), jobLabelModel1.getLabel()));
page.clickOnAddLabel(1);
replacedertThat(page.labelTexts(0), containsInAnyOrder("", jobLabelModel0.getLabel(), jobLabelModel1.getLabel()));
replacedertThat(page.labelTexts(1), containsInAnyOrder("", jobLabelModel0.getLabel(), jobLabelModel1.getLabel()));
page.clickOnRemoveLabel(0);
replacedertThat(page.labelTexts(0), containsInAnyOrder("", jobLabelModel0.getLabel(), jobLabelModel1.getLabel()));
page.clickOnRemoveLabel(0);
}
}
19
Source : JobSearchDaoModificationTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobSearchDaoModificationTest extends RepoDashDaoTestBase {
private String jobreplacedle;
private String jobName;
private String labelName;
private String queryreplacedle;
private String queryLabel;
private String datasourceLabel;
private JobModel datasourceLabelSearchJobModel;
private JobModel sqlQueryLabelSearchJobModel;
private JobModel sqlQueryreplacedleSearchJobModel;
private JobModel jobLabelSearchJobModel;
private JobModel replacedleSearchJobModel;
private JobModel nameSearchJobModel;
private JobSearchDao jobSearchDao;
private JobDao jobDao;
private JobLabelDao jobLabelDao;
private DatasourceDao datasourceDao;
private JobLabelModel jobLabelModel;
private SqlQueryModel sqlQueryModel0;
private SqlQueryModel sqlQueryModel1;
private Datasource datasource1;
private SqlQueryModel sqlQueryModel2;
private Datasource datasource0;
@Before
public void setUp() {
jobDao = getInstance(JobDao.clreplaced);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
datasourceDao = getInstance(DatasourceDao.clreplaced);
jobreplacedle = RandomStringUtils.randomAlphabetic(10);
replacedleSearchJobModel = TestUtil.jobModelWithoutIdWithoutDependents();
replacedleSearchJobModel.setreplacedle(jobreplacedle);
jobDao.save(replacedleSearchJobModel);
jobName = RandomStringUtils.randomAlphabetic(10);
nameSearchJobModel = TestUtil.jobModelWithoutIdWithoutDependents();
nameSearchJobModel.setName(jobName);
jobDao.save(nameSearchJobModel);
jobLabelModel = TestUtil.jobLabelModelWithoutId();
labelName = RandomStringUtils.randomAlphabetic(10);
jobLabelModel.setLabel(labelName);
jobLabelModel = jobLabelDao.save(jobLabelModel);
jobLabelSearchJobModel = TestUtil.jobModelWithoutIdWithoutDependents();
jobLabelSearchJobModel.getLabels().add(jobLabelModel);
jobDao.save(jobLabelSearchJobModel);
datasource0 = TestUtil.datasourceWithoutId();
datasourceDao.save(datasource0);
sqlQueryModel0 = TestUtil.sqlQueryModelWithoutId(datasource0);
queryreplacedle = RandomStringUtils.randomAlphabetic(10);
sqlQueryModel0.setreplacedle(queryreplacedle);
sqlQueryreplacedleSearchJobModel = TestUtil.jobModelWithoutIdWithoutDependents();
sqlQueryreplacedleSearchJobModel.getSqlQueries().add(sqlQueryModel0);
jobDao.save(sqlQueryreplacedleSearchJobModel);
sqlQueryModel1 = TestUtil.sqlQueryModelWithoutId(datasource0);
queryLabel = RandomStringUtils.randomAlphabetic(10);
sqlQueryModel1.setLabel(queryLabel);
sqlQueryLabelSearchJobModel = TestUtil.jobModelWithoutIdWithoutDependents();
sqlQueryLabelSearchJobModel.getSqlQueries().add(sqlQueryModel1);
jobDao.save(sqlQueryLabelSearchJobModel);
datasource1 = TestUtil.datasourceWithoutId();
datasourceLabel = RandomStringUtils.randomAlphabetic(10);
datasource1.setLabel(datasourceLabel);
datasourceDao.save(datasource1);
sqlQueryModel2 = TestUtil.sqlQueryModelWithoutId(datasource1);
datasourceLabelSearchJobModel = TestUtil.jobModelWithoutIdWithoutDependents();
datasourceLabelSearchJobModel.getSqlQueries().add(sqlQueryModel2);
jobDao.save(datasourceLabelSearchJobModel);
jobSearchDao = getInstance(JobSearchDao.clreplaced);
}
@Test
public void testUpdateJobreplacedle() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(jobreplacedle);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
replacedleSearchJobModel.setreplacedle(RandomStringUtils.randomAlphabetic(3));
jobDao.save(replacedleSearchJobModel);
System.out.println("========================================================================================");
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testDeleteJobreplacedle() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(jobreplacedle);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
jobDao.delete(replacedleSearchJobModel.getId());
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testUpdateJobName() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(jobName);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
nameSearchJobModel.setName(RandomStringUtils.randomAlphabetic(3));
jobDao.save(nameSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testDeleteJobName() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(jobName);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
jobDao.delete(nameSearchJobModel.getId());
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testUpdateJobLabel() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(labelName);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
jobLabelModel.setLabel(RandomStringUtils.randomAlphabetic(3));
jobLabelDao.save(jobLabelModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testRemoveJobLabel() throws Exception {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(labelName);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
jobLabelSearchJobModel.getLabels().clear();
jobDao.save(jobLabelSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testUpdateSqlQueryWithreplacedle() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(queryreplacedle);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
sqlQueryModel0.setreplacedle(RandomStringUtils.randomAlphabetic(3));
sqlQueryreplacedleSearchJobModel.getSqlQueries().clear();
sqlQueryreplacedleSearchJobModel.getSqlQueries().add(sqlQueryModel0);
jobDao.save(sqlQueryreplacedleSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testDeleteSqlQueryWithreplacedle() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(queryreplacedle);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
sqlQueryreplacedleSearchJobModel.getSqlQueries().clear();
jobDao.save(sqlQueryreplacedleSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testUpdateSqlQueryWithLabel() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(queryLabel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
sqlQueryModel1.setLabel(RandomStringUtils.randomAlphabetic(3));
sqlQueryLabelSearchJobModel.getSqlQueries().clear();
sqlQueryLabelSearchJobModel.getSqlQueries().add(sqlQueryModel1);
jobDao.save(sqlQueryLabelSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testDeleteSqlQueryWithLabel() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(queryLabel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
sqlQueryModel1.setLabel(RandomStringUtils.randomAlphabetic(3));
sqlQueryLabelSearchJobModel.getSqlQueries().clear();
jobDao.save(sqlQueryLabelSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testUpdateSqlQueryWithDatasource() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(datasourceLabel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
datasource1.setLabel(RandomStringUtils.randomAlphabetic(3));
datasourceDao.update(datasource1);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
@Test
public void testUpdateToAnotherDatasourceSqlQueryWithDatasource() {
SearchFilter searchFilter = new SearchFilter();
searchFilter.setPhrase(datasourceLabel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(1));
datasourceLabelSearchJobModel.getSqlQueries().clear();
sqlQueryModel2.setDatasource(datasource0);
datasourceLabelSearchJobModel.getSqlQueries().add(sqlQueryModel2);
jobDao.save(datasourceLabelSearchJobModel);
replacedertThat(jobSearchDao.search(searchFilter).size(), is(0));
}
}
19
Source : JobLabelDaoUpdateTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoUpdateTest extends RepoDashDaoTestBase {
private JobLabelDao jobLabelDao;
private JobLabelModel jobLabelModel;
@Before
public void setUp() {
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() throws Exception {
String label = UUID.randomUUID().toString();
jobLabelModel.setLabel(label);
jobLabelDao.save(jobLabelModel);
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(jobLabelModel)).build().replacedertTable();
}
}
19
Source : JobLabelDaoUpdateParentTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoUpdateParentTest extends RepoDashDaoTestBase {
private JobLabelModel parentJobLabelModel0;
private JobLabelModel childJobLabelModel;
private JobLabelModel parentJobLabelModel1;
private JobLabelDao jobLabelDao;
@Before
public void setUp() {
parentJobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel0);
childJobLabelModel = jobLabelModel();
childJobLabelModel.setParentLabel(parentJobLabelModel0);
jobLabelDbSetUp(childJobLabelModel);
parentJobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel1);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() throws Exception {
childJobLabelModel.setParentLabel(parentJobLabelModel1);
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expected = mapper.map(childJobLabelModel, JobLabelModel.clreplaced);
jobLabelDao.save(childJobLabelModel);
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(parentJobLabelModel0, parentJobLabelModel1, expected)).build().replacedertTable();
}
}
19
Source : JobLabelDaoUpdateParentTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() throws Exception {
childJobLabelModel.setParentLabel(parentJobLabelModel1);
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expected = mapper.map(childJobLabelModel, JobLabelModel.clreplaced);
jobLabelDao.save(childJobLabelModel);
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(parentJobLabelModel0, parentJobLabelModel1, expected)).build().replacedertTable();
}
19
Source : JobLabelDaoSaveTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() throws DatabaseUnitException, SQLException, IOException {
JobLabelModel m = jobLabelModel();
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expected = mapper.map(m, JobLabelModel.clreplaced);
jobLabelDao.save(m);
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(expected)).columnsToIgnore(ID_COLUMN).build().replacedertTable();
}
19
Source : JobLabelDaoSaveTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test(expected = ConstraintViolationException.clreplaced)
public void testNullLabel() {
JobLabelModel m = jobLabelModel();
m.setLabel(null);
jobLabelDao.save(m);
}
19
Source : JobLabelDaoSaveTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test(expected = ConstraintViolationException.clreplaced)
public void testEmptyLabel() {
JobLabelModel m = jobLabelModel();
m.setLabel("");
jobLabelDao.save(m);
}
19
Source : JobLabelDaoSaveChildLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoSaveChildLabelTest extends RepoDashDaoTestBase {
private JobLabelModel parentJobLabelModel;
JobLabelDao jobLabelDao;
@Before
public void setUp() {
parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() throws Exception {
JobLabelModel childJobLabelModel = jobLabelModel();
childJobLabelModel.setParentLabel(parentJobLabelModel);
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expected = mapper.map(childJobLabelModel, JobLabelModel.clreplaced);
jobLabelDao.save(childJobLabelModel);
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(expected, parentJobLabelModel)).columnsToIgnore(ID_COLUMN).build().replacedertTable();
}
}
19
Source : JobLabelDaoSaveChildLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() throws Exception {
JobLabelModel childJobLabelModel = jobLabelModel();
childJobLabelModel.setParentLabel(parentJobLabelModel);
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expected = mapper.map(childJobLabelModel, JobLabelModel.clreplaced);
jobLabelDao.save(childJobLabelModel);
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(expected, parentJobLabelModel)).columnsToIgnore(ID_COLUMN).build().replacedertTable();
}
19
Source : JobLabelDaoQueryTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoQueryTest extends RepoDashDaoTestBase {
private JobLabelDao jobLabelDao;
private JobLabelModel parentJobLabelModel;
private JobLabelModel childJobLabelModel0;
private JobLabelModel childJobLabelModel1;
@Before
public void setUp() {
parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
childJobLabelModel0 = jobLabelModel();
childJobLabelModel0.setParentLabel(parentJobLabelModel);
jobLabelDbSetUp(childJobLabelModel0);
childJobLabelModel1 = jobLabelModel();
childJobLabelModel1.setParentLabel(parentJobLabelModel);
jobLabelDbSetUp(childJobLabelModel1);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void testGetById() {
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expectedParentJobLabelModel = mapper.map(parentJobLabelModel, JobLabelModel.clreplaced);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel0);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel1);
childJobLabelModel0.setParentLabel(expectedParentJobLabelModel);
childJobLabelModel1.setParentLabel(expectedParentJobLabelModel);
replacedertThat(jobLabelDao.getJobLabelModelById(parentJobLabelModel.getId()), theSameBeanAs(expectedParentJobLabelModel));
}
@Test
public void testGetByLabel() {
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expectedParentJobLabelModel = mapper.map(parentJobLabelModel, JobLabelModel.clreplaced);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel0);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel1);
childJobLabelModel0.setParentLabel(expectedParentJobLabelModel);
childJobLabelModel1.setParentLabel(expectedParentJobLabelModel);
replacedertThat(jobLabelDao.getJobLabelModelByLabel(parentJobLabelModel.getLabel()), theSameBeanAs(expectedParentJobLabelModel));
}
}
19
Source : JobLabelDaoQueryTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void testGetById() {
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expectedParentJobLabelModel = mapper.map(parentJobLabelModel, JobLabelModel.clreplaced);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel0);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel1);
childJobLabelModel0.setParentLabel(expectedParentJobLabelModel);
childJobLabelModel1.setParentLabel(expectedParentJobLabelModel);
replacedertThat(jobLabelDao.getJobLabelModelById(parentJobLabelModel.getId()), theSameBeanAs(expectedParentJobLabelModel));
}
19
Source : JobLabelDaoQueryTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void testGetByLabel() {
DozerBeanMapper mapper = new DozerBeanMapper();
JobLabelModel expectedParentJobLabelModel = mapper.map(parentJobLabelModel, JobLabelModel.clreplaced);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel0);
expectedParentJobLabelModel.getChildLabels().add(childJobLabelModel1);
childJobLabelModel0.setParentLabel(expectedParentJobLabelModel);
childJobLabelModel1.setParentLabel(expectedParentJobLabelModel);
replacedertThat(jobLabelDao.getJobLabelModelByLabel(parentJobLabelModel.getLabel()), theSameBeanAs(expectedParentJobLabelModel));
}
19
Source : JobLabelDaoGetAllLabelsTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoGetAllLabelsTest extends RepoDashDaoTestBase {
private JobLabelModel jobLabelModel0;
private JobLabelModel jobLabelModel1;
private JobLabelDao jobLabelDao;
Map<String, JobLabelModel> modelMap = new HashMap<>();
@Before
public void setUp() {
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
modelMap.put(jobLabelModel0.getLabel(), jobLabelModel0);
modelMap.put(jobLabelModel1.getLabel(), jobLabelModel1);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() {
for (JobLabelModel jobLabelModel : jobLabelDao.getAllJobLabelModels()) {
replacedertThat(jobLabelModel, theSameBeanAs(modelMap.get(jobLabelModel.getLabel())));
}
}
}
19
Source : JobLabelDaoGetAllLabelsTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() {
for (JobLabelModel jobLabelModel : jobLabelDao.getAllJobLabelModels()) {
replacedertThat(jobLabelModel, theSameBeanAs(modelMap.get(jobLabelModel.getLabel())));
}
}
19
Source : JobLabelDaoDeleteParentJobTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoDeleteParentJobTest extends RepoDashDaoTestBase {
@Rule
public ExpectedException expectedException = ExpectedException.none();
private JobLabelModel jobLabelModel;
private JobLabelDao jobLabelDao;
private JobLabelModel parentJobLabelModel;
@Before
public void setUp() {
parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
jobLabelModel = jobLabelModel();
jobLabelModel.setParentLabel(parentJobLabelModel);
jobLabelDbSetUp(jobLabelModel);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() {
replacedertThat(jobLabelDao.isParentLabel(parentJobLabelModel.getId()), is(true));
replacedertThat(jobLabelDao.isParentLabel(jobLabelModel.getId()), is(false));
expectedException.expectCause(isA(PersistenceException.clreplaced));
jobLabelDao.deleteJobLabelById(parentJobLabelModel.getId());
}
}
19
Source : JobLabelDaoDeleteJobDependencyTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoDeleteJobDependencyTest extends RepoDashDaoTestBase {
@Rule
public ExpectedException expectedException = ExpectedException.none();
private JobLabelDao jobLabelDao;
private JobLabelModel jobLabelModel;
@Before
public void setUp() {
JobModel jobModel = jobModelWithoutDependents();
jobDbSetUp(jobModel);
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
jobModel.getLabels().add(jobLabelModel);
jobJobLabelDbSetUp(jobModel);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() {
replacedertThat(jobLabelDao.doJobsDependOnLabel(jobLabelModel.getId()), is(true));
expectedException.expectCause(isA(PersistenceException.clreplaced));
jobLabelDao.deleteJobLabelById(jobLabelModel.getId());
}
}
19
Source : JobLabelDaoDeleteByIdTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelDaoDeleteByIdTest extends RepoDashDaoTestBase {
private JobLabelModel jobLabelModel1;
private JobLabelModel jobLabelModel0;
private JobLabelDao jobLabelDao;
@Before
public void setUp() {
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
jobLabelDao = getInstance(JobLabelDao.clreplaced);
}
@Test
public void test() {
jobLabelDao.deleteJobLabelById(jobLabelModel0.getId());
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(1));
replacedertThat(jobLabelDao.getAllJobLabelModels().get(0), theSameBeanAs(jobLabelModel1));
}
}
19
Source : JobDaoUpdateLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobDaoUpdateLabelTest extends RepoDashDaoTestBase {
private JobDao jobDao;
private JobModel jobModel;
private JobLabelModel jobLabelModel1;
private JobLabelModel jobLabelModel2;
private JobLabelModel jobLabelModel0;
private long created;
@Before
public void setUp() {
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
jobLabelModel2 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel2);
jobModel = jobModelWithoutDependents();
jobModel.getLabels().addAll(ImmutableSet.of(jobLabelModel0, jobLabelModel2));
jobDbSetUp(jobModel);
created = jobModel.getCreated();
jobDao = getInstance(JobDao.clreplaced);
}
@Test
public void testClearLabel() throws Exception {
jobModel.getLabels().clear();
JobModel expected = new DozerBeanMapper().map(jobModel, JobModel.clreplaced);
long now = System.currentTimeMillis();
TestUtil.nullifyTimestamps(jobModel);
jobModel = jobDao.save(jobModel);
expected.setUpdated(jobModel.getUpdated());
new DbTablereplacederterBuilder(JOB_JOB_LABEL_TABLE, jobJobLabelTable(expected)).columnToIgnore(JOB_JOB_LABEL_TABLE_ID_COLUMN).build().replacedertTable();
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(jobLabelModel0, jobLabelModel1, jobLabelModel2)).build().replacedertTable();
replacedertThat(jobModel.getUpdated(), greaterThanOrEqualTo(now));
replacedertThat(jobModel.getCreated(), is(created));
}
@Test
public void testAddAndDeleteLabel() throws Exception {
jobModel.getLabels().remove(jobLabelModel1);
jobModel.getLabels().add(jobLabelModel2);
JobModel expected = new DozerBeanMapper().map(jobModel, JobModel.clreplaced);
long now = System.currentTimeMillis();
TestUtil.nullifyTimestamps(jobModel);
jobModel = jobDao.save(jobModel);
expected.setUpdated(jobModel.getUpdated());
new DbTablereplacederterBuilder(JOB_JOB_LABEL_TABLE, jobJobLabelTable(expected)).columnToIgnore(JOB_JOB_LABEL_TABLE_ID_COLUMN).build().replacedertTable();
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(jobLabelModel0, jobLabelModel1, jobLabelModel2)).build().replacedertTable();
replacedertThat(jobModel.getUpdated(), greaterThanOrEqualTo(now));
replacedertThat(jobModel.getCreated(), is(created));
}
}
19
Source : JobDaoSaveWithLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobDaoSaveWithLabelTest extends RepoDashDaoTestBase {
private JobLabelModel jobLabelModel0;
private JobLabelModel jobLabelModel1;
@Before
public void setUp() {
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
}
@Test
public void test() throws Exception {
JobModel jobModel = jobModelWithoutIdWithoutDependents();
TestUtil.nullifyTimestamps(jobModel);
jobModel.setLabels(ImmutableSet.of(jobLabelModel0, jobLabelModel1));
DozerBeanMapper mapper = new DozerBeanMapper();
JobModel expected = mapper.map(jobModel, JobModel.clreplaced);
long now = System.currentTimeMillis();
jobModel = getInstance(JobDao.clreplaced).save(jobModel);
expected.setId(jobModel.getId());
expected.setCreated(jobModel.getCreated());
expected.setUpdated(jobModel.getUpdated());
new DbTablereplacederterBuilder(JOB_TABLE, jobTable(expected)).build().replacedertTable();
new DbTablereplacederterBuilder(JOB_JOB_LABEL_TABLE, jobJobLabelTable(expected)).columnToIgnore(JOB_JOB_LABEL_TABLE_ID_COLUMN).build().replacedertTable();
new DbTablereplacederterBuilder(JOB_LABEL_TABLE, jobLabelTable(jobLabelModel0, jobLabelModel1)).build().replacedertTable();
replacedertThat(jobModel.getCreated(), greaterThanOrEqualTo(now));
replacedertThat(jobModel.getUpdated(), greaterThanOrEqualTo(now));
}
}
19
Source : JobDaoFilterJobsByLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobDaoFilterJobsByLabelTest extends RepoDashDaoTestBase {
private JobDao jobDao;
private JobLabelModel jobLabelModel0;
private JobModel jobModel0;
private JobModel jobModel1;
@Before
public void setUp() {
jobModel0 = jobModelWithoutDependents();
jobDbSetUp(jobModel0);
jobModel1 = jobModelWithoutDependents();
jobDbSetUp(jobModel1);
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobModel0.setLabels(ImmutableSet.of(jobLabelModel0));
jobJobLabelDbSetUp(jobModel0);
jobModel1.setLabels(ImmutableSet.of(jobLabelModel0));
jobJobLabelDbSetUp(jobModel1);
JobModel jobModel2 = jobModelWithoutDependents();
jobDbSetUp(jobModel2);
JobLabelModel jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
jobModel2.setLabels(ImmutableSet.of(jobLabelModel1));
jobJobLabelDbSetUp(jobModel2);
jobDao = getInstance(JobDao.clreplaced);
}
@Test
public void test() {
List<JobModel> jobs = jobDao.getJobsByJobLabelIds(ImmutableSet.of(jobLabelModel0.getId()));
replacedertThat(jobs, hreplacedize(2));
replacedertThat(jobs.stream().map(JobModel::getId).collect(toList()), containsInAnyOrder(jobModel0.getId(), jobModel1.getId()));
}
}
19
Source : JobDaoFilterJobsByLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUp() {
jobModel0 = jobModelWithoutDependents();
jobDbSetUp(jobModel0);
jobModel1 = jobModelWithoutDependents();
jobDbSetUp(jobModel1);
jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
jobModel0.setLabels(ImmutableSet.of(jobLabelModel0));
jobJobLabelDbSetUp(jobModel0);
jobModel1.setLabels(ImmutableSet.of(jobLabelModel0));
jobJobLabelDbSetUp(jobModel1);
JobModel jobModel2 = jobModelWithoutDependents();
jobDbSetUp(jobModel2);
JobLabelModel jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
jobModel2.setLabels(ImmutableSet.of(jobLabelModel1));
jobJobLabelDbSetUp(jobModel2);
jobDao = getInstance(JobDao.clreplaced);
}
19
Source : JobDaoJobFilterTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobDaoJobFilterTest extends RepoDashDaoTestBase {
private JobDao jobDao;
private JobLabelModel jobLabelModel;
private JobModel jobModel0;
private JobModel jobModel1;
private SqlQueryModel sqlQueryModel0;
@Before
public void setUp() {
jobModel0 = jobModelWithoutDependents();
jobDbSetUp(jobModel0);
Datasource datasource = datasource();
datasourceDbSetup(datasource);
sqlQueryModel0 = sqlQueryModel(datasource);
sqlQueryDbSetUp(sqlQueryModel0);
jobModel0.getSqlQueries().add(sqlQueryModel0);
jobSqlQueryDbSetUp(jobModel0);
jobModel1 = jobModelWithoutDependents();
jobDbSetUp(jobModel1);
jobModel1.getSqlQueries().add(sqlQueryModel0);
jobSqlQueryDbSetUp(jobModel1);
JobModel jobModel2 = jobModelWithoutDependents();
jobDbSetUp(jobModel2);
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
jobModel0.setLabels(ImmutableSet.of(jobLabelModel));
jobJobLabelDbSetUp(jobModel0);
jobModel1.setLabels(ImmutableSet.of(jobLabelModel));
jobJobLabelDbSetUp(jobModel1);
jobDao = getInstance(JobDao.clreplaced);
}
@Test
public void testFilterLabel() {
JobSearchFilter jobSearchFilter = new JobSearchFilter();
jobSearchFilter.setJobLabelIds(ImmutableSet.of(jobLabelModel.getId()));
List<JobModel> jobs = jobDao.filterJobs(jobSearchFilter);
replacedertThat(jobs, hreplacedize(2));
replacedertThat(jobs.stream().map(JobModel::getId).collect(toList()), containsInAnyOrder(jobModel0.getId(), jobModel1.getId()));
}
@Test
public void testFilterLabelPagination() {
JobSearchFilter jobSearchFilter = new JobSearchFilter();
jobSearchFilter.setJobLabelIds(ImmutableSet.of(jobLabelModel.getId()));
jobSearchFilter.setPageNo(0);
jobSearchFilter.setResultCount(1);
List<JobModel> jobs = jobDao.filterJobs(jobSearchFilter);
replacedertThat(jobs, hreplacedize(1));
JobModel firstPageJobModel = jobs.get(0);
jobSearchFilter.setPageNo(1);
jobs = jobDao.filterJobs(jobSearchFilter);
replacedertThat(jobs, hreplacedize(1));
replacedertThat(jobs.get(0).getId(), not(firstPageJobModel.getId()));
}
@Test
public void testFilterSqlQuery() {
JobSearchFilter jobSearchFilter = new JobSearchFilter();
jobSearchFilter.setSqlQueryIds(ImmutableSet.of(sqlQueryModel0.getId()));
List<JobModel> jobs = jobDao.filterJobs(jobSearchFilter);
replacedertThat(jobs, hreplacedize(2));
replacedertThat(jobs.stream().map(JobModel::getId).collect(toList()), containsInAnyOrder(jobModel0.getId(), jobModel1.getId()));
}
@Test
public void testFilterSqlQueryPagination() {
JobSearchFilter jobSearchFilter = new JobSearchFilter();
jobSearchFilter.setPageNo(0);
jobSearchFilter.setResultCount(1);
jobSearchFilter.setSqlQueryIds(ImmutableSet.of(sqlQueryModel0.getId()));
List<JobModel> jobs = jobDao.filterJobs(jobSearchFilter);
replacedertThat(jobs, hreplacedize(1));
JobModel firstPageJobModel = jobs.get(0);
jobSearchFilter.setPageNo(1);
jobs = jobDao.filterJobs(jobSearchFilter);
replacedertThat(jobs, hreplacedize(1));
replacedertThat(jobs.get(0).getId(), not(firstPageJobModel.getId()));
}
}
19
Source : JobLabelApiControllerSaveJobLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelApiControllerSaveJobLabelTest extends AbstractPostLoginApiTest {
private JobLabelModel jobLabelModel;
@Before
public void setUp() {
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
}
@Test
public void test() {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobLabelApiController.clreplaced, "saveJobLabel");
JobLabelDto dto = new JobLabelDto();
dto.setLabelName("foobarmoo");
dto.setParentLabelId(jobLabelModel.getId());
String response = ninjaTestBrowser.postJson(getUrl(url), dto);
replacedertThat(response, isJson());
replacedertThat(response, hasJsonPath("$.status", is(success.name())));
JobLabelDao jobLabelDao = getInjector().getInstance(JobLabelDao.clreplaced);
JobLabelModel fromDb = jobLabelDao.getJobLabelModelByLabel("foobarmoo");
replacedertThat(fromDb.getParentLabel().getId(), is(jobLabelModel.getId()));
replacedertThat(fromDb.getLabel(), is("foobarmoo"));
replacedertThat(jobLabelDao.getAllJobLabelModels(), hreplacedize(2));
}
}
19
Source : JobLabelApiControllerGetByIdTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelApiControllerGetByIdTest extends AbstractPostLoginApiTest {
private JobLabelModel model;
private JobLabelModel parentModel;
@Before
public void setUp() {
parentModel = TestUtil.jobLabelModel();
DbUtil.jobLabelDbSetUp(parentModel);
model = jobLabelModel();
model.setParentLabel(parentModel);
jobLabelDbSetUp(model);
}
@Test
public void test() {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobLabelApiController.clreplaced, "getJobLabelById", ImmutableMap.of("jobLabelId", model.getId()));
String response = ninjaTestBrowser.makeJsonRequest(getUrl(url));
replacedertThat(response, isJson());
replacedertThat(response, hasJsonPath("$.jobLabelModel.id", is(model.getId())));
replacedertThat(response, hasJsonPath("$.jobLabelModel.label", is(model.getLabel())));
replacedertThat(response, hasJsonPath("$.parentJobLabelModel.label", is(parentModel.getLabel())));
replacedertThat(response, hasJsonPath("$.parentJobLabelModel.id", is(parentModel.getId())));
}
}
19
Source : JobLabelApiControllerGetAllTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelApiControllerGetAllTest extends AbstractPostLoginApiTest {
private JobLabelModel parentJobLabelModel;
private JobLabelModel childJobLabelModel;
@Before
public void setUp() {
parentJobLabelModel = jobLabelModel();
jobLabelDbSetUp(parentJobLabelModel);
childJobLabelModel = jobLabelModel();
childJobLabelModel.setParentLabel(parentJobLabelModel);
jobLabelDbSetUp(childJobLabelModel);
}
@Test
public void test() {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobLabelApiController.clreplaced, "getAllJobLabels");
String response = ninjaTestBrowser.makeJsonRequest(getUrl(url));
replacedertThat(response, JsonPathMatchers.isJson());
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*]", hreplacedize(2)));
for (JobLabelModel jobLabelModel : ImmutableList.of(parentJobLabelModel, childJobLabelModel)) {
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*].jobLabelModel.label", hasItem(jobLabelModel.getLabel())));
}
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*].parentJobLabelModel.label", hasItem(parentJobLabelModel.getLabel())));
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*].jobLabelModel.childLabels[*].label", hasItem(childJobLabelModel.getLabel())));
}
}
19
Source : JobLabelApiControllerGetAllTest.java
with MIT License
from kwery
with MIT License
from kwery
@Test
public void test() {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobLabelApiController.clreplaced, "getAllJobLabels");
String response = ninjaTestBrowser.makeJsonRequest(getUrl(url));
replacedertThat(response, JsonPathMatchers.isJson());
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*]", hreplacedize(2)));
for (JobLabelModel jobLabelModel : ImmutableList.of(parentJobLabelModel, childJobLabelModel)) {
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*].jobLabelModel.label", hasItem(jobLabelModel.getLabel())));
}
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*].parentJobLabelModel.label", hasItem(parentJobLabelModel.getLabel())));
replacedertThat(response, JsonPathMatchers.hasJsonPath("$.[*].jobLabelModel.childLabels[*].label", hasItem(childJobLabelModel.getLabel())));
}
19
Source : JobLabelApiControllerDeleteSuccessTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelApiControllerDeleteSuccessTest extends AbstractPostLoginApiTest {
private JobLabelModel jobLabelModel;
@Before
public void setUp() {
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
}
@Test
public void test() {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobLabelApiController.clreplaced, "deleteJobLabelById", ImmutableMap.of("jobLabelId", jobLabelModel.getId()));
String response = ninjaTestBrowser.postJson(getUrl(url), new HashMap<>());
ActionResult expected = new ActionResult(success, MessageFormat.format(JOBLABELAPICONTROLLER_DELETE_SUCCESS_M, jobLabelModel.getLabel()));
replacedertJsonActionResult(response, expected);
}
}
19
Source : JobApiControllerDeleteFailureTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobApiControllerDeleteFailureTest extends AbstractPostLoginApiTest {
private JobLabelModel parentJobLabelModel;
@Before
public void setUp() {
parentJobLabelModel = TestUtil.jobLabelModel();
DbUtil.jobLabelDbSetUp(parentJobLabelModel);
JobLabelModel jobLabelModel = TestUtil.jobLabelModel();
jobLabelModel.setParentLabel(parentJobLabelModel);
DbUtil.jobLabelDbSetUp(jobLabelModel);
JobModel jobModel = TestUtil.jobModelWithoutDependents();
DbUtil.jobDbSetUp(jobModel);
jobModel.getLabels().add(parentJobLabelModel);
DbUtil.jobJobLabelDbSetUp(jobModel);
}
@Test
public void test() {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobLabelApiController.clreplaced, "deleteJobLabelById", ImmutableMap.of("jobLabelId", parentJobLabelModel.getId()));
String response = ninjaTestBrowser.postJson(getUrl(url), new HashMap<>());
ActionResult expected = new ActionResult(failure, ImmutableList.of(MessageFormat.format(JOBLABELAPICONTROLLER_DELETE_JOB_HAS_LABEL_M, parentJobLabelModel.getLabel()), MessageFormat.format(JOBLABELAPICONTROLLER_DELETE_HAS_CHILDREN_M, parentJobLabelModel.getLabel())));
replacedertJsonActionResult(response, expected);
}
}
19
Source : JobApiControllerSaveJobWithLabelTest.java
with MIT License
from kwery
with MIT License
from kwery
@Before
public void setUpJobApiControllerSaveJobTest() {
datasource = TestUtil.datasource(mySQLContainer, Datasource.Type.MYSQL);
datasource.setId(dbId());
datasourceDbSetup(datasource);
jobDao = getInjector().getInstance(JobDao.clreplaced);
JobLabelModel jobLabelModel0 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel0);
JobLabelModel jobLabelModel1 = jobLabelModel();
jobLabelDbSetUp(jobLabelModel1);
labels = ImmutableSet.of(jobLabelModel0, jobLabelModel1);
labelIds = ImmutableSet.of(jobLabelModel0.getId(), jobLabelModel1.getId());
}
19
Source : JobApiControllerListJobsWithLabelIdTest.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobApiControllerListJobsWithLabelIdTest extends AbstractPostLoginApiTest {
private JobLabelModel jobLabelModel;
private JobModel jobModel0;
private JobModel jobModel1;
private Map<String, JobModel> jobMap = new HashMap<>(2);
@Before
public void setUp() {
jobModel0 = jobModelWithoutDependents();
jobDbSetUp(jobModel0);
jobModel1 = jobModelWithoutDependents();
jobDbSetUp(jobModel1);
JobModel jobModel2 = jobModelWithoutDependents();
jobDbSetUp(jobModel2);
jobLabelModel = jobLabelModel();
jobLabelDbSetUp(jobLabelModel);
jobModel0.setLabels(ImmutableSet.of(jobLabelModel));
jobJobLabelDbSetUp(jobModel0);
jobMap.put(jobModel0.getName(), jobModel0);
jobModel1.setLabels(ImmutableSet.of(jobLabelModel));
jobJobLabelDbSetUp(jobModel1);
jobMap.put(jobModel1.getName(), jobModel1);
// For JSON deserialisation
Configuration.setDefaults(new Configuration.Defaults() {
private final JsonProvider jsonProvider = new JacksonJsonProvider();
private final MappingProvider mappingProvider = new JacksonMappingProvider();
@Override
public JsonProvider jsonProvider() {
return jsonProvider;
}
@Override
public MappingProvider mappingProvider() {
return mappingProvider;
}
@Override
public Set<Option> options() {
return EnumSet.noneOf(Option.clreplaced);
}
});
}
@Test
public void test() throws JSONException {
String url = getInjector().getInstance(Router.clreplaced).getReverseRoute(JobApiController.clreplaced, "listJobs");
JobListFilterDto filter = new JobListFilterDto();
filter.setJobLabelId(jobLabelModel.getId());
filter.setPageNumber(0);
filter.setResultCount(1);
String response = ninjaTestBrowser.postJson(getUrl(url), filter);
replacedertThat(response, isJson());
replacedertThat(response, hasJsonPath("$.jobModelHackDtos.length()", is(1)));
replacedertThat(response, hasJsonPath("$.totalCount", is(2)));
JobModelHackDto jobModelHackDto0 = JsonPath.parse(response).read("$.jobModelHackDtos[0]", JobModelHackDto.clreplaced);
replacedertThat(jobModelHackDto0.getJobModel(), BeanMatchers.theSameBeanAs(jobMap.get(jobModelHackDto0.getJobModel().getName())));
filter.setPageNumber(1);
response = ninjaTestBrowser.postJson(getUrl(url), filter);
replacedertThat(response, isJson());
replacedertThat(response, hasJsonPath("$.jobModelHackDtos.length()", is(1)));
replacedertThat(response, hasJsonPath("$.totalCount", is(2)));
JobModelHackDto jobModelHackDto1 = JsonPath.parse(response).read("$.jobModelHackDtos[0]", JobModelHackDto.clreplaced);
replacedertThat(jobModelHackDto1.getJobModel(), BeanMatchers.theSameBeanAs(jobMap.get(jobModelHackDto1.getJobModel().getName())));
}
}
19
Source : KweryUtil.java
with MIT License
from kwery
with MIT License
from kwery
private static Set<Integer> allJobLabelIds(JobLabelModel jobLabelModel, Set<Integer> ids) {
if (jobLabelModel == null) {
return ids;
} else {
ids.add(jobLabelModel.getId());
for (JobLabelModel labelModel : jobLabelModel.getChildLabels()) {
allJobLabelIds(labelModel, ids);
}
return ids;
}
}
19
Source : KweryUtil.java
with MIT License
from kwery
with MIT License
from kwery
public static Set<Integer> allJobLabelIds(JobLabelModel jobLabelModel) {
return allJobLabelIds(jobLabelModel, new HashSet<>());
}
19
Source : JobLabelModelHackDto.java
with MIT License
from kwery
with MIT License
from kwery
public clreplaced JobLabelModelHackDto {
protected JobLabelModel jobLabelModel;
protected JobLabelModel parentJobLabelModel;
public JobLabelModelHackDto(JobLabelModel jobLabelModel, JobLabelModel parentJobLabelModel) {
this.jobLabelModel = jobLabelModel;
this.parentJobLabelModel = parentJobLabelModel;
}
public JobLabelModel getJobLabelModel() {
return jobLabelModel;
}
public void setJobLabelModel(JobLabelModel jobLabelModel) {
this.jobLabelModel = jobLabelModel;
}
public JobLabelModel getParentJobLabelModel() {
return parentJobLabelModel;
}
public void setParentJobLabelModel(JobLabelModel parentJobLabelModel) {
this.parentJobLabelModel = parentJobLabelModel;
}
}
19
Source : JobLabelModelHackDto.java
with MIT License
from kwery
with MIT License
from kwery
public void setJobLabelModel(JobLabelModel jobLabelModel) {
this.jobLabelModel = jobLabelModel;
}
See More Examples