private Date closedAt;
// joins
- private String rule;
-
- // This fields are not persited in db
+ private transient String ruleKey;
private transient String ruleRepo;
private transient String componentKey;
}
public String getRule() {
- return rule;
+ return ruleKey;
}
public String getRuleRepo() {
*/
public IssueDto setRuleKey_unit_test_only(String repo, String rule) {
this.ruleRepo = repo;
- this.rule = rule;
+ this.ruleKey = rule;
return this;
}
issue.setComponentKey(componentKey);
issue.setManual(manualIssue);
issue.setManualSeverity(manualSeverity);
- issue.setRuleKey(RuleKey.of(ruleRepo, rule));
+ issue.setRuleKey(RuleKey.of(ruleRepo, ruleKey));
issue.setNew(false);
// TODO personId
return issue;
assertThat(issue.getCreatedAt()).isNotNull();
assertThat(issue.getUpdatedAt()).isNotNull();
assertThat(issue.getClosedAt()).isNotNull();
+ assertThat(issue.getRule()).isNotNull();
+ assertThat(issue.getRuleRepo()).isNotNull();
}
@Test