### Question:
Card { public String getIssueKey() { return MatcherUtils.singleMatch(desc, "browse/([\\w-]+)"); } private  Card();  Card(Swimlane swimlane, String name);  Card(Issue issue, String jiraUrl);  Card(Swimlane swimlane, Issue issue, String jiraUrl); String getIssueKey(); String getDescriptionWithoutJiraUrl(String jiraUrl); String getAcceptanceCriteria(); @Override boolean equals(Object o); @Override int hashCode(); public String idList; public String name; public String desc; @Expose(serialize = false)
    public String id; @Expose(serialize = false)
    public String idBoard; public CardLabel[] labels; @Expose(serialize = false)
    public String shortUrl; @Expose(serialize = false)
    public String url; }### Answer:
@Test public void canGetIssueKey() { String issueKey = "HW-34305"; Card card = new Card(new Swimlane(new Board("board-name"), "swim-lane"), new Issue(issueKey), "jira-url"); assertEquals(issueKey, card.getIssueKey()); }