summaryrefslogtreecommitdiff
path: root/tests/Utils/TestMiddleware.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/Utils/TestMiddleware.php')
-rw-r--r--tests/Utils/TestMiddleware.php15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/Utils/TestMiddleware.php b/tests/Utils/TestMiddleware.php
index eb3ea04..e273d05 100644
--- a/tests/Utils/TestMiddleware.php
+++ b/tests/Utils/TestMiddleware.php
@@ -34,6 +34,21 @@ class TestMiddleware implements Middleware
Assert::assertGreaterThan(0, $this->calls);
}
+ public function assertCalledTimes(int $val): void
+ {
+ Assert::assertSame($val, $this->calls);
+ }
+
+ public function assertCalledOnce(): void
+ {
+ $this->assertCalledTimes(1);
+ }
+
+ public function assertNotCalled(): void
+ {
+ $this->assertCalledTimes(0);
+ }
+
public function assertCallNumber(int $num): void
{
Assert::assertSame($num, $this->call);