assertSame($exporter, $controller->getPrometheusExporter()); } public function testGetMetrics() { $exporter = Mockery::mock(PrometheusExporter::class); $exporter->shouldReceive('export') ->once() ->andReturn([]); $controller = new MetricsController($exporter); $response = $controller->getMetrics(); $this->assertSame(200, $response->getStatusCode()); $this->assertSame(RenderTextFormat::MIME_TYPE, $response->headers->get('Content-Type')); } }