@@ -24,7 +24,7 @@ This will prevent any method name conflicts with core, your custom or other trai
2424
2525### Country
2626
27- ` composer require --dev league/iso3166 `
27+ ` composer require --dev league/iso3166:^3.0 `
2828
2929``` php
3030\Astrotomic\PhpunitAssertions\CountryAssertions::assertCountryName('Germany');
@@ -35,7 +35,7 @@ This will prevent any method name conflicts with core, your custom or other trai
3535
3636### Email
3737
38- ` composer require --dev egulias/email-validator `
38+ ` composer require --dev egulias/email-validator:^3.0 `
3939
4040``` php
4141\Astrotomic\PhpunitAssertions\EmailAssertions::assertValidLoose('gummibeer@astrotomic.info');
@@ -57,7 +57,7 @@ This will prevent any method name conflicts with core, your custom or other trai
5757
5858### HashID
5959
60- ` composer require --dev hashids/hashids `
60+ ` composer require --dev hashids/hashids:^4.0 `
6161
6262``` php
6363\Astrotomic\PhpunitAssertions\HashidAssertions::assertHashIds('3kTMd', 2, 'this is my salt');
@@ -76,7 +76,7 @@ This will prevent any method name conflicts with core, your custom or other trai
7676
7777### Phone Number
7878
79- ` composer require --dev giggsey/libphonenumber-for-php `
79+ ` composer require --dev giggsey/libphonenumber-for-php:^8.12 `
8080
8181``` php
8282\Astrotomic\PhpunitAssertions\PhoneNumberAssertions::assertE164('+498001110550');
@@ -107,7 +107,7 @@ This will prevent any method name conflicts with core, your custom or other trai
107107
108108### UUID
109109
110- ` composer require --dev ramsey/uuid `
110+ ` composer require --dev ramsey/uuid:^4.0 `
111111
112112``` php
113113\Astrotomic\PhpunitAssertions\UuidAssertions::assertUuid('52d08e38-ad24-4960-af02-22e0f7e0db8d');
@@ -118,12 +118,12 @@ This will prevent any method name conflicts with core, your custom or other trai
118118### Collection
119119
120120``` php
121- \Astrotomic\PhpunitAssertions\Laravel\CollectionAssertions::assertContains('Astrotomic', collect([ 'Astrotomic', 'Gummibeer']) );
121+ \Astrotomic\PhpunitAssertions\Laravel\CollectionAssertions::assertContains($collection, 'Astrotomic');
122122```
123123
124124### HashID
125125
126- ` composer require --dev vinkla/hashids `
126+ ` composer require --dev vinkla/hashids:^9.0 `
127127
128128``` php
129129\Astrotomic\PhpunitAssertions\Laravel\HashidAssertions::assertHashIds('3kTMd', 2);
@@ -134,5 +134,17 @@ This will prevent any method name conflicts with core, your custom or other trai
134134
135135``` php
136136\Astrotomic\PhpunitAssertions\Laravel\ModelAssertions::assertExists($model);
137- \Astrotomic\PhpunitAssertions\Laravel\ModelAssertions::assertSame($model, Model::first());
137+ \Astrotomic\PhpunitAssertions\Laravel\ModelAssertions::assertSame($model, \App\Models\User::first());
138+ ```
139+
140+ ### Blade
141+
142+ ` composer require --dev gajus/dindent:^2.0 `
143+
144+ ``` php
145+ \Astrotomic\PhpunitAssertions\Laravel\BladeAssertions::assertRenderEquals(
146+ "<p >Price: <code >99.99 €</code ></p >",
147+ '<p >Price: <code >{{ number_format($price, 2) }} €</code ></p >',
148+ ['price' => 99.99]
149+ );
138150```
0 commit comments