File tree Expand file tree Collapse file tree 8 files changed +20
-52
lines changed
Application/src/Tests/Controller Expand file tree Collapse file tree 8 files changed +20
-52
lines changed Original file line number Diff line number Diff line change 1818use Sylius \Bundle \ResourceBundle \ResourceBundleInterface ;
1919use Symfony \Component \HttpFoundation \Response ;
2020use Tests \ApiTestCase ;
21- use Tests \PurgeDatabaseTrait ;
2221use Zenstruck \Foundry \Test \Factories ;
22+ use Zenstruck \Foundry \Test \ResetDatabase ;
2323
2424final class BlogPostApiTest extends ApiTestCase
2525{
2626 use Factories;
27- use PurgeDatabaseTrait ;
27+ use ResetDatabase ;
2828
2929 #[Test]
3030 public function it_allows_creating_a_blog_post (): void
Original file line number Diff line number Diff line change 2121use PHPUnit \Framework \Attributes \Test ;
2222use Symfony \Component \HttpFoundation \Response ;
2323use Tests \ApiTestCase ;
24- use Tests \PurgeDatabaseTrait ;
2524use Zenstruck \Foundry \Test \Factories ;
25+ use Zenstruck \Foundry \Test \ResetDatabase ;
2626
2727class BookApiTest extends ApiTestCase
2828{
2929 use Factories;
30- use PurgeDatabaseTrait ;
30+ use ResetDatabase ;
3131
3232 #[Test]
3333 public function it_allows_creating_a_book (): void
@@ -132,8 +132,7 @@ public function it_allows_removing_a_book(): void
132132 $ this ->assertResponseIsSuccessful ();
133133 $ this ->assertResponseStatusCodeSame (Response::HTTP_NO_CONTENT );
134134
135- $ deletedBook = $ this ->getContainer ()->get ('app.repository.book ' )->find ($ bookId );
136- $ this ->assertNull ($ deletedBook );
135+ $ this ->assertEquals (0 , $ this ->getContainer ()->get ('app.repository.book ' )->count ());
137136 }
138137
139138 #[Test]
@@ -668,4 +667,9 @@ private function markAsSkippedIfNecessary(): void
668667 $ this ->markTestSkipped ();
669668 }
670669 }
670+
671+ public function assert ()
672+ {
673+ return $ this ->assertEquals ();
674+ }
671675}
Original file line number Diff line number Diff line change 1919use PHPUnit \Framework \Attributes \Test ;
2020use Symfony \Component \HttpFoundation \Response ;
2121use Tests \ApiTestCase ;
22- use Tests \PurgeDatabaseTrait ;
2322use Zenstruck \Foundry \Test \Factories ;
23+ use Zenstruck \Foundry \Test \ResetDatabase ;
2424
2525final class ComicBookApiTest extends ApiTestCase
2626{
2727 use Factories;
28- use PurgeDatabaseTrait ;
28+ use ResetDatabase ;
2929
3030 #[Test]
3131 public function it_allows_creating_a_comic_book (): void
Original file line number Diff line number Diff line change 1616use PHPUnit \Framework \Attributes \Test ;
1717use Symfony \Component \HttpFoundation \Response ;
1818use Tests \ApiTestCase ;
19- use Tests \ PurgeDatabaseTrait ;
19+ use Zenstruck \ Foundry \ Test \ ResetDatabase ;
2020
2121final class GedmoApiTest extends ApiTestCase
2222{
23- use PurgeDatabaseTrait ;
23+ use ResetDatabase ;
2424
2525 #[Test]
2626 public function it_allows_creating_a_comic_book (): void
Original file line number Diff line number Diff line change 1717use PHPUnit \Framework \Attributes \Test ;
1818use Symfony \Component \HttpFoundation \Response ;
1919use Tests \ApiTestCase ;
20- use Tests \PurgeDatabaseTrait ;
2120use Zenstruck \Foundry \Test \Factories ;
21+ use Zenstruck \Foundry \Test \ResetDatabase ;
2222
2323final class PullRequestApiTest extends ApiTestCase
2424{
2525 use Factories;
26- use PurgeDatabaseTrait ;
26+ use ResetDatabase ;
2727
2828 #[Test]
2929 public function it_allows_creating_a_pull_request (): void
Original file line number Diff line number Diff line change 1919use PHPUnit \Framework \Attributes \Test ;
2020use Symfony \Component \HttpFoundation \Response ;
2121use Tests \ApiTestCase ;
22- use Tests \PurgeDatabaseTrait ;
2322use Zenstruck \Foundry \Test \Factories ;
23+ use Zenstruck \Foundry \Test \ResetDatabase ;
2424
2525final class SubscriptionJsonApiTest extends ApiTestCase
2626{
2727 use Factories;
28- use PurgeDatabaseTrait ;
28+ use ResetDatabase ;
2929
3030 #[Test]
3131 public function it_allows_showing_a_subscription (): void
Original file line number Diff line number Diff line change 1919use PHPUnit \Framework \Attributes \Test ;
2020use Symfony \Component \HttpFoundation \Response ;
2121use Tests \ApiTestCase ;
22- use Tests \PurgeDatabaseTrait ;
2322use Zenstruck \Foundry \Test \Factories ;
23+ use Zenstruck \Foundry \Test \ResetDatabase ;
2424
2525final class SubscriptionXmlApiTest extends ApiTestCase
2626{
2727 use Factories;
28- use PurgeDatabaseTrait ;
28+ use ResetDatabase ;
2929
3030 private static array $ headersWithContentType = [
3131 'CONTENT_TYPE ' => 'application/xml ' ,
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments