public static function positiveProvider() { BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST(); $positiveValues = array(); foreach (BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST() as $coinSymbol) { $positiveValues[] = array($coinSymbol); } return $positiveValues; }
public static function positiveProvider() { BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST(); $positiveValues = array(); foreach (BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST() as $coinSymbol) { $positiveValues[] = array($coinSymbol); } return array(array('btc'), array('btc-testnet'), array('ltc'), array('doge'), array('bcy')); }
private static function throwException($argument, $argumentName) { throw new \InvalidArgumentException("Argument with name {$argumentName} and value '{$argument}' is not a valid coin symbol value. Allowed values: " . implode(', ', BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST())); }
/** * @test */ public function testCOIN_SYMBOL_LIST() { $expectedCoinSymbolList = array('btc', 'btc-testnet', 'ltc', 'doge', 'uro', 'bcy'); $this->assertEquals($expectedCoinSymbolList, BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST()); }