8
8
use Bitbucket \HttpClient \Builder ;
9
9
use Http \Mock \Client as MockClient ;
10
10
use PHPUnit \Framework \TestCase ;
11
+ use PHPUnit \Framework \Attributes \DataProvider ;
11
12
12
13
/**
13
14
* Tests API URLs constructed in Src and Downloads API classes.
@@ -23,12 +24,7 @@ public function setUp(): void
23
24
$ this ->client = new Client (new Builder ($ this ->httpClient ));
24
25
}
25
26
26
- /**
27
- * @covers \Bitbucket\Api\Repositories\Workspaces\Src::show
28
- * @covers \Bitbucket\Api\Repositories\Workspaces\Src::buildSrcUri
29
- *
30
- * @dataProvider dataProvider
31
- */
27
+ #[DataProvider('dataProvider ' )]
32
28
public function testWorkspaceSrcShowUri (string $ fileName ): void
33
29
{
34
30
$ this ->client ->repositories ()
@@ -42,12 +38,7 @@ public function testWorkspaceSrcShowUri(string $fileName): void
42
38
);
43
39
}
44
40
45
- /**
46
- * @covers \Bitbucket\Api\Repositories\Workspaces\Src::download
47
- * @covers \Bitbucket\Api\Repositories\Workspaces\Src::buildSrcUri
48
- *
49
- * @dataProvider dataProvider
50
- */
41
+ #[DataProvider('dataProvider ' )]
51
42
public function testWorkspaceSrcDownloadUri (string $ fileName ): void
52
43
{
53
44
$ this ->client ->repositories ()
@@ -61,12 +52,7 @@ public function testWorkspaceSrcDownloadUri(string $fileName): void
61
52
);
62
53
}
63
54
64
- /**
65
- * @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::download
66
- * @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::buildDownloadsUri
67
- *
68
- * @dataProvider dataProvider
69
- */
55
+ #[DataProvider('dataProvider ' )]
70
56
public function testWorkspaceDownloadUri (string $ fileName ): void
71
57
{
72
58
$ this ->client ->repositories ()
@@ -80,12 +66,7 @@ public function testWorkspaceDownloadUri(string $fileName): void
80
66
);
81
67
}
82
68
83
- /**
84
- * @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::remove
85
- * @covers \Bitbucket\Api\Repositories\Workspaces\Downloads::buildDownloadsUri
86
- *
87
- * @dataProvider dataProvider
88
- */
69
+ #[DataProvider('dataProvider ' )]
89
70
public function testWorkspaceRemoveUri (string $ fileName ): void
90
71
{
91
72
$ this ->client ->repositories ()
0 commit comments