getMessage() . "\n"); } } private function get(string $page): \CodeIgniter\Test\TestResponse { return $this->call('get', $page); } public function testToolPageRendersFullSeoContract(): void { $response = $this->get('/youtube-to-mp3'); $response->assertStatus(200); $html = (string) $response->getBody(); // canonical, title, description, OG $this->assertMatchesRegularExpression('##', $html); $this->assertMatchesRegularExpression('/