dto.name = taskQuery.getName(); dto.nameNotEqual = taskQuery.getNameNotEqual(); dto.nameLike = taskQuery.getNameLike(); dto.nameNotLike = taskQuery.getNameNotLike(); dto.owner = taskQuery.getOwner();
when(query.getMinPriority()).thenReturn(3); when(query.getName()).thenReturn(MockProvider.EXAMPLE_TASK_NAME); when(query.getNameLike()).thenReturn(MockProvider.EXAMPLE_TASK_NAME); when(query.getOwner()).thenReturn(MockProvider.EXAMPLE_TASK_OWNER); when(query.getParentTaskId()).thenReturn(MockProvider.EXAMPLE_TASK_PARENT_TASK_ID);
dto.name = taskQuery.getName(); dto.nameNotEqual = taskQuery.getNameNotEqual(); dto.nameLike = taskQuery.getNameLike(); dto.nameNotLike = taskQuery.getNameNotLike(); dto.owner = taskQuery.getOwner();
@Test public void shouldReturnTasksByExtendingQuery_OrInExtendedQuery() { // given TaskQuery extendedQuery = taskService.createTaskQuery() .or() .taskName("aTaskName") .endOr() .or() .taskNameLike("anotherTaskName") .endOr(); TaskQuery extendingQuery = taskService.createTaskQuery() .taskCandidateGroup("aCandidateGroup"); // when TaskQueryImpl result = (TaskQueryImpl)((TaskQueryImpl)extendedQuery).extend(extendingQuery); // then assertEquals("aTaskName", result.getQueries().get(1).getName()); assertEquals("anotherTaskName", result.getQueries().get(2).getNameLike()); assertEquals("aCandidateGroup", result.getCandidateGroup()); }
@Test public void shouldReturnTasksByExtendingQuery_OrInExtendingQuery() { // given TaskQuery extendedQuery = taskService.createTaskQuery() .taskCandidateGroup("sales"); TaskQuery extendingQuery = taskService.createTaskQuery() .or() .taskName("aTaskName") .endOr() .or() .taskNameLike("anotherTaskName") .endOr(); // when TaskQueryImpl result = (TaskQueryImpl)((TaskQueryImpl)extendedQuery).extend(extendingQuery); // then assertEquals("sales", result.getCandidateGroup()); assertEquals("aTaskName", result.getQueries().get(1).getName()); assertEquals("anotherTaskName", result.getQueries().get(2).getNameLike()); }
@Test public void shouldReturnTasksByExtendingQuery_OrInBothExtendedAndExtendingQuery() { // given TaskQuery extendedQuery = taskService.createTaskQuery() .or() .taskName("aTaskName") .endOr() .or() .taskNameLike("anotherTaskName") .endOr(); TaskQuery extendingQuery = taskService.createTaskQuery() .or() .taskCandidateGroup("aCandidateGroup") .endOr() .or() .taskCandidateUser("aCandidateUser") .endOr(); // when TaskQueryImpl result = (TaskQueryImpl)((TaskQueryImpl)extendedQuery).extend(extendingQuery); // then assertEquals("aTaskName", result.getQueries().get(1).getName()); assertEquals("anotherTaskName", result.getQueries().get(2).getNameLike()); assertEquals("aCandidateGroup", result.getQueries().get(3).getCandidateGroup()); assertEquals("aCandidateUser", result.getQueries().get(4).getCandidateUser()); }
JsonUtil.addField(json, NAME, query.getName()); JsonUtil.addField(json, NAME_NOT_EQUAL, query.getNameNotEqual()); JsonUtil.addField(json, NAME_LIKE, query.getNameLike()); JsonUtil.addField(json, NAME_NOT_LIKE, query.getNameNotLike()); JsonUtil.addField(json, DESCRIPTION, query.getDescription());
JsonUtil.addField(json, NAME, query.getName()); JsonUtil.addField(json, NAME_NOT_EQUAL, query.getNameNotEqual()); JsonUtil.addField(json, NAME_LIKE, query.getNameLike()); JsonUtil.addField(json, NAME_NOT_LIKE, query.getNameNotLike()); JsonUtil.addField(json, DESCRIPTION, query.getDescription());
if (extendingQuery.getNameLike() != null) { extendedQuery.taskNameLike(extendingQuery.getNameLike()); else if (this.getNameLike() != null) { extendedQuery.taskNameLike(this.getNameLike());
if (extendingQuery.getNameLike() != null) { extendedQuery.taskNameLike(extendingQuery.getNameLike()); else if (this.getNameLike() != null) { extendedQuery.taskNameLike(this.getNameLike());
assertEquals(testString, query.getNameNotEqual()); assertEquals(testString, query.getNameNotLike()); assertEquals(testString, query.getNameLike()); assertEquals(testString, query.getDescription()); assertEquals(testString, query.getDescriptionLike());
dto.name = taskQuery.getName(); dto.nameNotEqual = taskQuery.getNameNotEqual(); dto.nameLike = taskQuery.getNameLike(); dto.nameNotLike = taskQuery.getNameNotLike(); dto.owner = taskQuery.getOwner();
@Test public void shouldReturnTasksByExtendingQuery_OrInExtendedQuery() { // given TaskQuery extendedQuery = taskService.createTaskQuery() .or() .taskName("aTaskName") .endOr() .or() .taskNameLike("anotherTaskName") .endOr(); TaskQuery extendingQuery = taskService.createTaskQuery() .taskCandidateGroup("aCandidateGroup"); // when TaskQueryImpl result = (TaskQueryImpl)((TaskQueryImpl)extendedQuery).extend(extendingQuery); // then assertEquals("aTaskName", result.getQueries().get(1).getName()); assertEquals("anotherTaskName", result.getQueries().get(2).getNameLike()); assertEquals("aCandidateGroup", result.getCandidateGroup()); }
@Test public void shouldReturnTasksByExtendingQuery_OrInExtendingQuery() { // given TaskQuery extendedQuery = taskService.createTaskQuery() .taskCandidateGroup("sales"); TaskQuery extendingQuery = taskService.createTaskQuery() .or() .taskName("aTaskName") .endOr() .or() .taskNameLike("anotherTaskName") .endOr(); // when TaskQueryImpl result = (TaskQueryImpl)((TaskQueryImpl)extendedQuery).extend(extendingQuery); // then assertEquals("sales", result.getCandidateGroup()); assertEquals("aTaskName", result.getQueries().get(1).getName()); assertEquals("anotherTaskName", result.getQueries().get(2).getNameLike()); }
@Test public void shouldReturnTasksByExtendingQuery_OrInBothExtendedAndExtendingQuery() { // given TaskQuery extendedQuery = taskService.createTaskQuery() .or() .taskName("aTaskName") .endOr() .or() .taskNameLike("anotherTaskName") .endOr(); TaskQuery extendingQuery = taskService.createTaskQuery() .or() .taskCandidateGroup("aCandidateGroup") .endOr() .or() .taskCandidateUser("aCandidateUser") .endOr(); // when TaskQueryImpl result = (TaskQueryImpl)((TaskQueryImpl)extendedQuery).extend(extendingQuery); // then assertEquals("aTaskName", result.getQueries().get(1).getName()); assertEquals("anotherTaskName", result.getQueries().get(2).getNameLike()); assertEquals("aCandidateGroup", result.getQueries().get(3).getCandidateGroup()); assertEquals("aCandidateUser", result.getQueries().get(4).getCandidateUser()); }
addField(json, NAME, query.getName()); addField(json, NAME_NOT_EQUAL, query.getNameNotEqual()); addField(json, NAME_LIKE, query.getNameLike()); addField(json, NAME_NOT_LIKE, query.getNameNotLike()); addField(json, DESCRIPTION, query.getDescription());
if (extendingQuery.getNameLike() != null) { extendedQuery.taskNameLike(extendingQuery.getNameLike()); else if (this.getNameLike() != null) { extendedQuery.taskNameLike(this.getNameLike());
assertEquals(testString, query.getNameNotEqual()); assertEquals(testString, query.getNameNotLike()); assertEquals(testString, query.getNameLike()); assertEquals(testString, query.getDescription()); assertEquals(testString, query.getDescriptionLike());