22
33use JiraRestApi \Issue \IssueService ;
44use JiraRestApi \Issue \IssueField ;
5+ use JiraRestApi \Issue \Comment ;
56
67class IssueTest extends PHPUnit_Framework_TestCase
78{
@@ -86,7 +87,7 @@ public function testUpdateIssue($issueKey)
8687 try {
8788 $ issueField = new IssueField (true );
8889
89- $ issueField ->setAssigneeName ("admin " )
90+ $ issueField ->setAssigneeName ("lesstif " )
9091 ->setPriorityName ("Major " )
9192 ->setIssueType ("Task " )
9293 ->addLabel ("test-label-first " )
@@ -99,11 +100,44 @@ public function testUpdateIssue($issueKey)
99100 $ issueService = new IssueService ();
100101
101102 $ issueService ->update ($ issueKey , $ issueField );
103+
104+ return $ issueKey ;
102105 } catch (JIRAException $ e ) {
103106 $ this ->assertTrue (FALSE , "update Failed : " . $ e ->getMessage ());
104107 }
105108 }
106109
110+ /**
111+ * @depends testUpdateIssue
112+ *
113+ */
114+ public function testAddcommnet ($ issueKey )
115+ {
116+ //$this->markTestIncomplete();
117+ try {
118+ $ comment = new Comment ();
119+
120+ $ body = <<<COMMENT
121+ Adds a new comment to an issue.
122+ * Bullet 1
123+ * Bullet 2
124+ ** sub Bullet 1
125+ ** sub Bullet 2
126+ COMMENT ;
127+ $ comment ->setBody ($ body )
128+ ->setVisibility ('role ' , 'Users ' );
129+ ;
130+
131+ $ issueService = new IssueService ();
132+ $ ret = $ issueService ->addComment ($ issueKey , $ comment );
133+ print_r ($ ret );
134+
135+ return $ issueKey ;
136+ } catch (JIRAException $ e ) {
137+ $ this ->assertTrue (FALSE , "add Comment Failed : " . $ e ->getMessage ());
138+ }
139+ }
140+
107141}
108142
109143?>
0 commit comments