コード例 #1
0
 public static function positiveProvider()
 {
     BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST();
     $positiveValues = array();
     foreach (BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST() as $coinSymbol) {
         $positiveValues[] = array($coinSymbol);
     }
     return $positiveValues;
 }
コード例 #2
0
 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'));
 }
コード例 #3
0
 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()));
 }
コード例 #4
0
 /**
  * @test
  */
 public function testCOIN_SYMBOL_LIST()
 {
     $expectedCoinSymbolList = array('btc', 'btc-testnet', 'ltc', 'doge', 'uro', 'bcy');
     $this->assertEquals($expectedCoinSymbolList, BlockCypherCoinSymbolConstants::COIN_SYMBOL_LIST());
 }