From 2d7ada60fdf1b342c882f2b6c4b66f10b6d2c816 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Tue, 30 Sep 2025 10:53:28 +0300 Subject: [PATCH] create fake implementations for auth and user repo --- tests/Fakes/FakeAuthTokenizer.php | 13 +++++++++++++ tests/Fakes/FakeUserRepository.php | 29 +++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 tests/Fakes/FakeAuthTokenizer.php create mode 100644 tests/Fakes/FakeUserRepository.php diff --git a/tests/Fakes/FakeAuthTokenizer.php b/tests/Fakes/FakeAuthTokenizer.php new file mode 100644 index 0000000..10dbd8a --- /dev/null +++ b/tests/Fakes/FakeAuthTokenizer.php @@ -0,0 +1,13 @@ +users = []; + } + + public function find(int $id): ?User + { + } + + public function findByEmail(string $email): ?User + { + } + + public function save(User $user): User + { + $this->users[$user->getId()] = $user; + } +}