2
2
3
3
use JiraRestApi \Issue \IssueService ;
4
4
use JiraRestApi \Issue \IssueField ;
5
+ use JiraRestApi \Issue \Comment ;
5
6
6
7
class IssueTest extends PHPUnit_Framework_TestCase
7
8
{
@@ -86,7 +87,7 @@ public function testUpdateIssue($issueKey)
86
87
try {
87
88
$ issueField = new IssueField (true );
88
89
89
- $ issueField ->setAssigneeName ("admin " )
90
+ $ issueField ->setAssigneeName ("lesstif " )
90
91
->setPriorityName ("Major " )
91
92
->setIssueType ("Task " )
92
93
->addLabel ("test-label-first " )
@@ -99,11 +100,44 @@ public function testUpdateIssue($issueKey)
99
100
$ issueService = new IssueService ();
100
101
101
102
$ issueService ->update ($ issueKey , $ issueField );
103
+
104
+ return $ issueKey ;
102
105
} catch (JIRAException $ e ) {
103
106
$ this ->assertTrue (FALSE , "update Failed : " . $ e ->getMessage ());
104
107
}
105
108
}
106
109
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
+
107
141
}
108
142
109
143
?>
0 commit comments