本文整理汇总了PHP中Generator::randomNumber方法的典型用法代码示例。如果您正苦于以下问题:PHP Generator::randomNumber方法的具体用法?PHP Generator::randomNumber怎么用?PHP Generator::randomNumber使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Generator
的用法示例。
在下文中一共展示了Generator::randomNumber方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testSetData
public function testSetData()
{
/**
* ['merchantID'] string This is the merchantID assigned by PayCo.
* ['storeID'] string This is the store ID of a merchant.
* ['logEnabled'] string Should logging be enabled
* ['logLevel'] int Log level
* ['logLocationMain'] string Main log Location
* ['logLocationRequest'] string Log location for API requests
* ['logLocationMNS'] string Log for MNS asynchronous callbacks
* ['logLocationCallbacks'] string Log location for synchronous callbacks
* ['defaultRiskClass'] string Default risk class
*/
$config = array('merchantID' => $this->faker->randomNumber(8), 'storeID' => $this->faker->word, 'logEnabled' => $this->faker->boolean, 'logLevel' => Config::LOG_LEVEL_ERROR, 'logLocationMain' => $this->faker->word, 'logLocationRequest' => $this->faker->word, 'logLocationMNS' => $this->faker->word, 'logLocationCallbacks' => $this->faker->word, 'defaultRiskClass' => 2, 'defaultLocale' => strtoupper($this->faker->languageCode));
$configObject = new Config();
$configObject->setData($config);
$this->assertEquals($config['merchantID'], $configObject->getMerchantID(), "Merchant ID was set incorrectly");
$this->assertEquals($config['storeID'], $configObject->getStoreID(), "Store ID was set incorrectly");
$this->assertEquals($config['logEnabled'], $configObject->getLogEnabled(), "Log Enabled was set incorrectly");
$this->assertEquals($config['logLevel'], $configObject->getLogLevel(), "Log Level was set incorrectly");
$this->assertEquals($config['logLocationMain'], $configObject->getLogLocationMain(), "Main Log location was set incorrectly");
$this->assertEquals($config['logLocationRequest'], $configObject->getLogLocationRequest(), "Request Log location was set incorrectly");
$this->assertEquals($config['logLocationMNS'], $configObject->getLogLocationMNS(), "MNS Log location was set incorrectly");
$this->assertEquals($config['logLocationCallbacks'], $configObject->getLogLocationCallbacks(), "Callback Log location was set incorrectly");
$this->assertEquals($config['defaultRiskClass'], $configObject->getDefaultRiskClass(), "Default Risk was set incorrectly");
$this->assertEquals($config['defaultLocale'], $configObject->getDefaultLocale(), "Default was set incorrectly");
}