Skip to content

Commit 9ff666e

Browse files
committed
ITT: TraitAsserts renamed to ReflectionAsserts.
1 parent 39456b1 commit 9ff666e

File tree

5 files changed

+27
-27
lines changed

5 files changed

+27
-27
lines changed

README.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ Provides Laravel-specific testing helpers and asserts.
101101
- [PageAsserts](#pageasserts)
102102
- [seeElementTimes](#seeelementtimes)
103103
- [dontSeeElementTimes](#dontseeelementtimes)
104+
- [ReflectionAsserts](#reflectionasserts)
105+
- [assertTraitUsed](#asserttraitused)
106+
- [assertTraitNotUsed](#asserttraitnotused)
104107
- [ScheduleAsserts](#scheduleasserts)
105108
- [assertScheduleCount](#assertschedulecount)
106109
- [assertNotScheduleCount](#assertnotschedulecount)
@@ -111,9 +114,6 @@ Provides Laravel-specific testing helpers and asserts.
111114
- [assertAliasNotRegistered](#assertaliasnotregistered)
112115
- [assertCommandRegistered](#assertcommandregistered)
113116
- [assertCommandNotRegistered](#assertcommandnotregistered)
114-
- [TraitAsserts](#traitasserts)
115-
- [assertTraitUsed](#asserttraitused)
116-
- [assertTraitNotUsed](#asserttraitnotused)
117117
118118
## Helpers
119119
@@ -433,6 +433,24 @@ Checks if specified element not seen on the page exact number of times:
433433
$this->dontSeeElementTimes('.body-item', 5);
434434
```
435435
436+
### ReflectionAsserts
437+
438+
#### `assertTraitUsed()`
439+
440+
Checks that class is using specified trait:
441+
442+
```php
443+
$this->assertTraitUsed(User::class, Notifiable::class);
444+
```
445+
446+
#### `assertTraitNotUsed()`
447+
448+
Checks that class is not using specified trait:
449+
450+
```php
451+
$this->assertTraitNotUsed(Post::class, Notifiable::class);
452+
```
453+
436454
### ScheduleAsserts
437455
438456
#### `assertScheduleCount()`
@@ -510,21 +528,3 @@ Checks that specified command was not registered by service provider:
510528
```php
511529
$this->assertCommandNotRegistered('fake');
512530
```
513-
514-
### TraitAsserts
515-
516-
#### `assertTraitUsed()`
517-
518-
Checks that class is using specified trait:
519-
520-
```php
521-
$this->assertTraitUsed(User::class, Notifiable::class);
522-
```
523-
524-
#### `assertTraitNotUsed()`
525-
526-
Checks that class is not using specified trait:
527-
528-
```php
529-
$this->assertTraitNotUsed(Post::class, Notifiable::class);
530-
```
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace Illuminated\Testing\Asserts;
44

5-
trait TraitAsserts
5+
trait ReflectionAsserts
66
{
77
protected function assertTraitUsed($class, $trait)
88
{

src/TestingTools.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
use Illuminated\Testing\Asserts\FilesystemAsserts;
1010
use Illuminated\Testing\Asserts\LogFileAsserts;
1111
use Illuminated\Testing\Asserts\PageAsserts;
12+
use Illuminated\Testing\Asserts\ReflectionAsserts;
1213
use Illuminated\Testing\Asserts\ScheduleAsserts;
1314
use Illuminated\Testing\Asserts\ServiceProviderAsserts;
14-
use Illuminated\Testing\Asserts\TraitAsserts;
1515
use Illuminated\Testing\Helpers\ApplicationHelpers;
1616
use Illuminated\Testing\Helpers\ArtisanHelpers;
1717

@@ -27,7 +27,7 @@ trait TestingTools
2727
use FilesystemAsserts;
2828
use LogFileAsserts;
2929
use PageAsserts;
30+
use ReflectionAsserts;
3031
use ScheduleAsserts;
3132
use ServiceProviderAsserts;
32-
use TraitAsserts;
3333
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
use Illuminate\Notifications\Notifiable;
44

5-
class TraitAssertsTest extends TestCase
5+
class ReflectionAssertsTest extends TestCase
66
{
77
/** @test */
88
public function it_has_trait_used_assertion()

tests/TestingToolsTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
use Illuminated\Testing\Asserts\FilesystemAsserts;
88
use Illuminated\Testing\Asserts\LogFileAsserts;
99
use Illuminated\Testing\Asserts\PageAsserts;
10+
use Illuminated\Testing\Asserts\ReflectionAsserts;
1011
use Illuminated\Testing\Asserts\ScheduleAsserts;
1112
use Illuminated\Testing\Asserts\ServiceProviderAsserts;
12-
use Illuminated\Testing\Asserts\TraitAsserts;
1313
use Illuminated\Testing\Helpers\ApplicationHelpers;
1414
use Illuminated\Testing\Helpers\ArtisanHelpers;
1515
use Illuminated\Testing\TestingTools;
@@ -33,8 +33,8 @@ public function it_is_using_all_testing_tools_asserts()
3333
$this->assertTraitUsed(TestingTools::class, FilesystemAsserts::class);
3434
$this->assertTraitUsed(TestingTools::class, LogFileAsserts::class);
3535
$this->assertTraitUsed(TestingTools::class, PageAsserts::class);
36+
$this->assertTraitUsed(TestingTools::class, ReflectionAsserts::class);
3637
$this->assertTraitUsed(TestingTools::class, ScheduleAsserts::class);
3738
$this->assertTraitUsed(TestingTools::class, ServiceProviderAsserts::class);
38-
$this->assertTraitUsed(TestingTools::class, TraitAsserts::class);
3939
}
4040
}

0 commit comments

Comments
 (0)