assertInstanceOf(RateLimitRepository::class, $factory->createRateLimitRepository()); $this->assertSame($factory->createRateLimitRepository(), $factory->createRateLimitRepository()); $this->assertInstanceOf(RateLimiterService::class, $factory->createRateLimiterService()); $this->assertSame($factory->createRateLimiterService(), $factory->createRateLimiterService()); } }