ResourcesTest.php in Currency 7.2
Contains class \BartFeenstra\Tests\Currency\Resources.
Namespace
BartFeenstra\Tests\CurrencyFile
currency/vendor/bartfeenstra/currency/src/BartFeenstra/Tests/Currency/ResourcesTest.phpView source
<?php
/**
* @file
* Contains class \BartFeenstra\Tests\Currency\Resources.
*/
namespace BartFeenstra\Tests\Currency;
use BartFeenstra\Currency\Currency;
require_once __DIR__ . '/../../../../vendor/autoload.php';
/**
* Tests resource files.
*/
class Resources extends \PHPUnit_Framework_TestCase {
/**
* Tests resource integrity.
*/
function testResourceIntegrity() {
foreach (Currency::resourceListAll() as $ISO4217Code) {
$currency = new Currency();
$currency
->resourceLoad($ISO4217Code);
foreach ($currency->exchangeRates as $exchange_rate) {
$this
->assertInternalType('string', $exchange_rate);
$this
->assertTrue(is_numeric($exchange_rate));
}
}
}
}