PHP Class Coduo\PHPHumanizer\Tests\NumberHumanizerTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: coduo/php-humanizer

Public Methods

Method Description
arabicExceptionProvider ( ) : array
binarySuffixDataProvider ( ) : array
metricSuffixDataProvider ( ) : array
ordinalIndicatorDutchProvider ( ) : array
ordinalIndicatorIndonesianProvider ( ) : array
ordinalIndicatorProvider ( ) : array
ordinalSuffixFrenchProvider ( ) : array
ordinalSuffixGermanProvider ( ) : array
ordinalSuffixPtEsItProvider ( ) : array
ordinalizeDataDutchProvider ( ) : array
ordinalizeDataFrenchProvider ( ) : array
ordinalizeDataGermanProvider ( ) : array
ordinalizeDataIndonesianProvider ( ) : array
ordinalizeDataProvider ( ) : array
ordinalizeDataPtEsItProvider ( ) : array
preciseBinarySuffixDataProvider ( ) : array
romanDataProvider ( ) : array
romanExceptionProvider ( ) : array
test_convert_number_to_string_with_binary_suffix ( $expected, $number, string $locale = 'en' )
test_convert_number_to_string_with_metric_suffix ( $expected, $number, string $locale = 'en' )
test_convert_number_to_string_with_precise_binary_suffix ( $expected, $number, integer $precision, string $locale = 'en' )
test_convert_roman_numbers_to_arabic ( $number, $expected )
test_converts_numbers_to_roman ( $expected, $number )
test_ordinalize_numbers ( $expected, $number )
test_ordinalize_numbers_dutch ( $expected, $number )
test_ordinalize_numbers_french ( $expected, $number )
test_ordinalize_numbers_german ( $expected, $number )
test_ordinalize_numbers_indonesian ( $expected, $number )
test_ordinalize_numbers_italian ( $expected, $number )
test_ordinalize_numbers_portuguese ( $expected, $number )
test_ordinalize_numbers_spanish ( $expected, $number )
test_return_ordinal_suffix ( $expected, $number )
test_return_ordinal_suffix_dutch ( $expected, $number )
test_return_ordinal_suffix_french ( $expected, $number )
test_return_ordinal_suffix_german ( $expected, $number )
test_return_ordinal_suffix_indonesian ( $expected, $number )
test_return_ordinal_suffix_italian ( $expected, $number )
test_return_ordinal_suffix_spanish ( $expected, $number )
test_statically_throw_exception_when_converting_number_is_out_of_range ( $number )
test_statically_throw_exception_when_converting_roman_number_is_invalid ( $number )
test_statically_throw_exception_when_converting_to_string_with_binary_suffix_non_numeric_values ( )
test_statically_throw_exception_when_converting_to_string_with_metric_suffix_non_numeric_values ( )
test_statically_throw_exception_when_converting_to_string_with_precise_binary_suffix_large_precision ( )
test_statically_throw_exception_when_converting_to_string_with_precise_binary_suffix_negative_precision ( )

Method Details

arabicExceptionProvider() public method

public arabicExceptionProvider ( ) : array
return array

binarySuffixDataProvider() public method

public binarySuffixDataProvider ( ) : array
return array

metricSuffixDataProvider() public method

public metricSuffixDataProvider ( ) : array
return array

ordinalIndicatorDutchProvider() public method

ordinalIndicatorIndonesianProvider() public method

ordinalIndicatorProvider() public method

public ordinalIndicatorProvider ( ) : array
return array

ordinalSuffixFrenchProvider() public method

ordinalSuffixGermanProvider() public method

ordinalSuffixPtEsItProvider() public method

ordinalizeDataDutchProvider() public method

ordinalizeDataFrenchProvider() public method

ordinalizeDataGermanProvider() public method

ordinalizeDataIndonesianProvider() public method

ordinalizeDataProvider() public method

public ordinalizeDataProvider ( ) : array
return array

ordinalizeDataPtEsItProvider() public method

preciseBinarySuffixDataProvider() public method

romanDataProvider() public method

public romanDataProvider ( ) : array
return array

romanExceptionProvider() public method

public romanExceptionProvider ( ) : array
return array

test_convert_number_to_string_with_binary_suffix() public method

public test_convert_number_to_string_with_binary_suffix ( $expected, $number, string $locale = 'en' )
$expected
$number
$locale string

test_convert_number_to_string_with_metric_suffix() public method

public test_convert_number_to_string_with_metric_suffix ( $expected, $number, string $locale = 'en' )
$expected
$number
$locale string

test_convert_number_to_string_with_precise_binary_suffix() public method

public test_convert_number_to_string_with_precise_binary_suffix ( $expected, $number, integer $precision, string $locale = 'en' )
$expected
$number
$precision integer
$locale string

test_convert_roman_numbers_to_arabic() public method

public test_convert_roman_numbers_to_arabic ( $number, $expected )
$number
$expected

test_converts_numbers_to_roman() public method

public test_converts_numbers_to_roman ( $expected, $number )
$expected
$number

test_ordinalize_numbers() public method

public test_ordinalize_numbers ( $expected, $number )
$expected
$number

test_ordinalize_numbers_dutch() public method

public test_ordinalize_numbers_dutch ( $expected, $number )
$expected
$number

test_ordinalize_numbers_french() public method

public test_ordinalize_numbers_french ( $expected, $number )
$expected
$number

test_ordinalize_numbers_german() public method

public test_ordinalize_numbers_german ( $expected, $number )
$expected
$number

test_ordinalize_numbers_indonesian() public method

public test_ordinalize_numbers_indonesian ( $expected, $number )
$expected
$number

test_ordinalize_numbers_italian() public method

public test_ordinalize_numbers_italian ( $expected, $number )
$expected
$number

test_ordinalize_numbers_portuguese() public method

public test_ordinalize_numbers_portuguese ( $expected, $number )
$expected
$number

test_ordinalize_numbers_spanish() public method

public test_ordinalize_numbers_spanish ( $expected, $number )
$expected
$number

test_return_ordinal_suffix() public method

public test_return_ordinal_suffix ( $expected, $number )
$expected
$number

test_return_ordinal_suffix_dutch() public method

public test_return_ordinal_suffix_dutch ( $expected, $number )
$expected
$number

test_return_ordinal_suffix_french() public method

public test_return_ordinal_suffix_french ( $expected, $number )
$expected
$number

test_return_ordinal_suffix_german() public method

public test_return_ordinal_suffix_german ( $expected, $number )
$expected
$number

test_return_ordinal_suffix_indonesian() public method

public test_return_ordinal_suffix_indonesian ( $expected, $number )
$expected
$number

test_return_ordinal_suffix_italian() public method

public test_return_ordinal_suffix_italian ( $expected, $number )
$expected
$number

test_return_ordinal_suffix_spanish() public method

public test_return_ordinal_suffix_spanish ( $expected, $number )
$expected
$number

test_statically_throw_exception_when_converting_number_is_out_of_range() public method

test_statically_throw_exception_when_converting_roman_number_is_invalid() public method

test_statically_throw_exception_when_converting_to_string_with_binary_suffix_non_numeric_values() public method

test_statically_throw_exception_when_converting_to_string_with_metric_suffix_non_numeric_values() public method

test_statically_throw_exception_when_converting_to_string_with_precise_binary_suffix_large_precision() public method

test_statically_throw_exception_when_converting_to_string_with_precise_binary_suffix_negative_precision() public method