Skip to content

Commit 2979a98

Browse files
committed
Adopt PHP attributes in test classes
1 parent 4a00ac9 commit 2979a98

File tree

5 files changed

+19
-14
lines changed

5 files changed

+19
-14
lines changed

tests/Commands/MigrationCreatorTest.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Esign\DatabaseTrigger\Commands;
44

5+
use PHPUnit\Framework\Attributes\Test;
56
use Esign\DatabaseTrigger\DatabaseTrigger;
67
use Esign\DatabaseTrigger\Enums\TriggerEvent;
78
use Esign\DatabaseTrigger\Enums\TriggerTiming;
@@ -12,7 +13,7 @@
1213

1314
class MigrationCreatorTest extends TestCase
1415
{
15-
/** @test */
16+
#[Test]
1617
public function it_can_populate_the_stub_file()
1718
{
1819
$creator = $this->getCreator();
@@ -44,7 +45,7 @@ public function it_can_populate_the_stub_file()
4445
);
4546
}
4647

47-
/** @test */
48+
#[Test]
4849
public function it_can_populate_the_stub_file_providing_a_statement()
4950
{
5051
$creator = $this->getCreator();

tests/Commands/TriggerListCommandTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Esign\DatabaseTrigger\Tests\Commands;
44

5+
use PHPUnit\Framework\Attributes\Test;
56
use Esign\DatabaseTrigger\Commands\TriggerListCommand;
67
use Esign\DatabaseTrigger\DatabaseTrigger;
78
use Esign\DatabaseTrigger\Enums\TriggerEvent;
@@ -11,7 +12,7 @@
1112

1213
class TriggerListCommandTest extends TestCase
1314
{
14-
/** @test */
15+
#[Test]
1516
public function it_can_display_a_list_of_triggers()
1617
{
1718
Schema::createTrigger('my_trigger', function (DatabaseTrigger $trigger) {

tests/Commands/TriggerMakeCommandTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Esign\DatabaseTrigger\Tests\Commands;
44

5+
use PHPUnit\Framework\Attributes\Test;
56
use Esign\DatabaseTrigger\Commands\MigrationCreator;
67
use Esign\DatabaseTrigger\Commands\TriggerMakeCommand;
78
use Esign\DatabaseTrigger\Enums\TriggerEvent;
@@ -11,7 +12,7 @@
1112

1213
class TriggerMakeCommandTest extends TestCase
1314
{
14-
/** @test */
15+
#[Test]
1516
public function it_can_create_the_trigger_migration()
1617
{
1718
$this->mock(MigrationCreator::class, function ($mock) {

tests/DatabaseTriggerTest.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,45 +2,46 @@
22

33
namespace Esign\DatabaseTrigger\Tests;
44

5+
use PHPUnit\Framework\Attributes\Test;
56
use Esign\DatabaseTrigger\DatabaseTrigger;
67
use Esign\DatabaseTrigger\Enums\TriggerEvent;
78
use Esign\DatabaseTrigger\Enums\TriggerTiming;
89

910
class DatabaseTriggerTest extends TestCase
1011
{
11-
/** @test */
12+
#[Test]
1213
public function it_can_set_the_name()
1314
{
1415
$trigger = (new DatabaseTrigger())->name('my_trigger');
1516

1617
$this->assertEquals('my_trigger', $trigger->name);
1718
}
1819

19-
/** @test */
20+
#[Test]
2021
public function it_can_set_the_table_name()
2122
{
2223
$trigger = (new DatabaseTrigger())->on('posts');
2324

2425
$this->assertEquals('posts', $trigger->table);
2526
}
2627

27-
/** @test */
28+
#[Test]
2829
public function it_can_set_the_timing()
2930
{
3031
$trigger = (new DatabaseTrigger())->timing(TriggerTiming::AFTER);
3132

3233
$this->assertEquals(TriggerTiming::AFTER->value, $trigger->timing);
3334
}
3435

35-
/** @test */
36+
#[Test]
3637
public function it_can_set_the_event()
3738
{
3839
$trigger = (new DatabaseTrigger())->event(TriggerEvent::INSERT);
3940

4041
$this->assertEquals(TriggerEvent::INSERT->value, $trigger->event);
4142
}
4243

43-
/** @test */
44+
#[Test]
4445
public function it_can_set_the_statement_as_a_closure()
4546
{
4647
$trigger = (new DatabaseTrigger())->statement(function () {
@@ -50,7 +51,7 @@ public function it_can_set_the_statement_as_a_closure()
5051
$this->assertEquals("SET NEW.title = 'Default title';", $trigger->statement);
5152
}
5253

53-
/** @test */
54+
#[Test]
5455
public function it_can_set_the_statement_as_a_string()
5556
{
5657
$trigger = (new DatabaseTrigger())->statement("SET NEW.title = 'Default title';");

tests/Facades/SchemaTest.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Esign\DatabaseTrigger\Tests\Facades;
44

5+
use PHPUnit\Framework\Attributes\Test;
56
use Esign\DatabaseTrigger\DatabaseTrigger;
67
use Esign\DatabaseTrigger\Enums\TriggerEvent;
78
use Esign\DatabaseTrigger\Enums\TriggerTiming;
@@ -10,7 +11,7 @@
1011

1112
class SchemaTest extends TestCase
1213
{
13-
/** @test */
14+
#[Test]
1415
public function it_can_create_a_trigger()
1516
{
1617
Schema::createTrigger('my_trigger', function (DatabaseTrigger $trigger) {
@@ -23,7 +24,7 @@ public function it_can_create_a_trigger()
2324
$this->assertTrue(Schema::hasTrigger('my_trigger'));
2425
}
2526

26-
/** @test */
27+
#[Test]
2728
public function it_can_drop_a_trigger()
2829
{
2930
Schema::createTrigger('my_trigger', function (DatabaseTrigger $trigger) {
@@ -38,15 +39,15 @@ public function it_can_drop_a_trigger()
3839
$this->assertFalse(Schema::hasTrigger('my_trigger'));
3940
}
4041

41-
/** @test */
42+
#[Test]
4243
public function it_can_drop_a_trigger_if_it_exists()
4344
{
4445
Schema::dropTriggerIfExists('my_trigger');
4546

4647
$this->assertFalse(Schema::hasTrigger('my_trigger'));
4748
}
4849

49-
/** @test */
50+
#[Test]
5051
public function it_can_check_if_a_trigger_exists()
5152
{
5253
$this->assertFalse(Schema::hasTrigger('my_trigger'));

0 commit comments

Comments
 (0)