Example #1
0
  @Test
  public void should_insert() {
    setupData("shared");

    IssueFilterDto filterDto = new IssueFilterDto();
    filterDto.setName("Sonar Open issues");
    filterDto.setUserLogin("michael");
    filterDto.setShared(true);
    filterDto.setDescription("All open issues on Sonar");
    filterDto.setData("statuses=OPEN|componentRoots=org.codehaus.sonar");

    dao.insert(filterDto);

    checkTables("should_insert", new String[] {"created_at", "updated_at"}, "issue_filters");
  }
Example #2
0
  @Test
  public void should_update() {
    setupData("shared");

    IssueFilterDto filterDto = new IssueFilterDto();
    filterDto.setId(2L);
    filterDto.setName("Closed issues");
    filterDto.setShared(false);
    filterDto.setDescription("All closed issues");
    filterDto.setData("statuses=CLOSED");
    filterDto.setUserLogin("bernard");

    dao.update(filterDto);

    checkTables("should_update", new String[] {"created_at", "updated_at"}, "issue_filters");
  }