assertTrue($result->wasSuccessful(), $result->generatePHPUnitMessage()); $this->assertIsArray($result->getResult()); } public function testGetPairs(): void { $result = Request::makeRequest('guest/product/get_pairs'); $this->assertTrue($result->wasSuccessful(), $result->generatePHPUnitMessage()); $this->assertIsArray($result->getResult()); } public function testGetMissingRequiredParams(): void { $result = Request::makeRequest('guest/product/get'); $this->assertFalse($result->wasSuccessful(), 'The request succeeded when it should not have'); $this->assertEquals('Product ID or slug is missing', $result->getErrorMessage()); } }