/** * @covers Client::ping() * @test */ public function testPing() { $stub = $this->getMockBuilder('Sugar\\Solr\\Request\\Factory')->disableOriginalConstructor()->getMock(); $stub->expects($this->once())->method('request')->will($this->returnValue('{}')); $obj = new Client('localhost', 'core', 8983); $obj->setFactory($stub); $this->assertEquals([], $obj->ping()); }
<?php require_once '../include/Helpers.php'; require_once '../include/Config.php'; require_once '../backend/Client.php'; $logOutput = 'Log will be displayed here.'; if (isset($_GET["uxBtnPing"]) && $_GET["uxBtnPing"] != "") { $client = new Client(); $responseObject = $client->ping($environment); $logOutput = print_r($responseObject, true); } ?> <!DOCTYPE html> <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <title>WyWallet-kassan Test Client</title> <meta charset="utf-8" /> <link href="style.css" rel="stylesheet" /> </head> <body style="width:840px"> <br> <img alt="Wy-kassan Test Tool" src="../img/WyWallet_Logo_RGB_s.png"> <br><br> <?php echo loadSelector(basename($_SERVER['SCRIPT_NAME'])); ?> <form method="get" action="<?php echo basename($_SERVER['SCRIPT_NAME']); ?>