1111
1212class VersionTest extends TestCase
1313{
14- private $ project = 'TEST ' ;
14+ private string $ project = 'TEST ' ;
1515
1616 /**
1717 * @test
@@ -30,22 +30,23 @@ public function create_version() :string
3030
3131 $ version = new Version ();
3232
33- $ version ->setName ($ versionName )
33+ $ version ->setProjectId ($ project ->id )
34+ ->setName ($ versionName )
3435 ->setDescription ('Generated by script ' )
35- ->setReleased (true )
36- ->setReleaseDate (new \DateTime ())
37- ->setProjectId ($ project ->id );
36+ ->setReleased (false )
37+ ->setStartDateAsDateTime (new \DateTime ())
38+ ->setReleaseDateAsDateTime ((new \DateTime ())->add (date_interval_create_from_date_string ('2 weeks 3 days ' )))
39+ ;
3840
3941 $ res = $ versionService ->create ($ version );
4042
4143 $ this ->assertEquals ($ res ->name , $ versionName );
4244
4345 return $ versionName ;
4446 } catch (JiraException $ e ) {
45- print ("Error Occurred! " . $ e ->getMessage ());
47+ $ this -> fail ("Error Occurred! " . $ e ->getMessage ());
4648 }
4749
48- return $ versionName ;
4950 }
5051
5152 /**
@@ -68,16 +69,18 @@ public function update_project_version(string $versionName) : string
6869 $ ver ->setName ($ newVersionName )
6970 ->setDescription ($ ver ->description . ' Updated description ' )
7071 ->setReleased (false )
71- ->setReleaseDate (
72- (new \DateTime ())->add (date_interval_create_from_date_string ('1 months 3 days ' ))
73- );
72+ ->setStartDateAsDateTime (new \DateTime ())
73+ ->setReleaseDateAsDateTime (
74+ (new \DateTime ())->add (date_interval_create_from_date_string ('1 months 3 days ' ))
75+ )
76+ ;
7477
7578 $ res = $ versionService ->update ($ ver );
7679
7780 $ this ->assertEquals ($ res ->name , $ ver ->name );
7881
7982 } catch (JiraException $ e ) {
80- print ("Error Occurred! " . $ e ->getMessage ());
83+ $ this -> fail ("Error Occurred! " . $ e ->getMessage ());
8184 }
8285
8386 return $ newVersionName ;
@@ -97,9 +100,9 @@ public function delete_project_version(string $newVersionName)
97100
98101 $ res = $ versionService ->delete ($ ver );
99102
100- $ this ->assertEquals ($ res , true );
103+ $ this ->assertEquals (true , $ res );
101104 } catch (JiraException $ e ) {
102- print ("Error Occurred! " . $ e ->getMessage ());
105+ $ this -> fail ("Error Occurred! " . $ e ->getMessage ());
103106 }
104107 }
105108}
0 commit comments