| @@ 9-65 (lines=57) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsNonPositiveIntegerTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsNonPositiveIntegerTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsNonPositiveIntegerTestValid($duration, $message) { | |
| 33 | $d = new xsNonPositiveInteger($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsNonPositiveIntegerTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(3, '3'), | |
| 42 |             array('0', 'Zero'), | |
| 43 |             array('-00122', 'leading zeros are permitted'), | |
| 44 | ); | |
| 45 | } | |
| 46 | /** | |
| 47 | * @dataProvider testxxsNonPositiveIntegerTestInvalidDataProvider | |
| 48 | */ | |
| 49 |     public function testxsNonPositiveIntegerTestInvalid($duration, $message) { | |
| 50 |         try { | |
| 51 | $d = new xsNonPositiveInteger($duration); | |
| 52 | $e = (string)$d; | |
| 53 | $this->fail($message); | |
| 54 |         }catch(\Exception $e){} | |
| 55 | } | |
| 56 | ||
| 57 |     public function testxsPositiveIntegerTestTestInvalidDataProvider() { | |
| 58 | return array( | |
| 59 |             array('122', '	value cannot be positive'), | |
| 60 |             array('+3', 'value cannot be positive'), | |
| 61 |             array('3.0', 'value must not contain a decimal point'), | |
| 62 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 63 | ); | |
| 64 | } | |
| 65 | } | |
| 66 | ||
| @@ 9-65 (lines=57) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsPositiveIntegerTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsPositiveIntegerTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsPositiveIntegerTestValid($duration, $message) { | |
| 33 | $d = new xsPositiveInteger($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsPositiveIntegerTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(122, '122'), | |
| 42 |             array('+3', '122'), | |
| 43 |             array('00122', 'leading zeros are permitted'), | |
| 44 | ); | |
| 45 | } | |
| 46 | /** | |
| 47 | * @dataProvider testxsPositiveIntegerTestInvalidDataProvider | |
| 48 | */ | |
| 49 |     public function testxsPositiveIntegerTestInvalid($duration, $message) { | |
| 50 |         try { | |
| 51 | $d = new xsPositiveInteger($duration); | |
| 52 | $e = (string)$d; | |
| 53 | $this->fail($message); | |
| 54 |         }catch(\Exception $e){} | |
| 55 | } | |
| 56 | ||
| 57 |     public function testxsPositiveIntegerTestInvalidDataProvider() { | |
| 58 | return array( | |
| 59 |             array('0', '0 is not considered positive'), | |
| 60 |             array('-3', 'value cannot be negative'), | |
| 61 |             array('3.0', 'value must not contain a decimal point'), | |
| 62 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 63 | ); | |
| 64 | } | |
| 65 | } | |
| 66 | ||
| @@ 9-66 (lines=58) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsShortTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsShortTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsShortTestValid($duration, $message) { | |
| 33 | $d = new xsShort($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsShortTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(+3, 'Positive 1'), | |
| 42 |             array('122', '122'), | |
| 43 |             array('0', 'zero'), | |
| 44 | array(-1231, 'negative 1231'), | |
| 45 | ||
| 46 | ); | |
| 47 | } | |
| 48 | /** | |
| 49 | * @dataProvider testxsShortTestInvalidDataProvider | |
| 50 | */ | |
| 51 |     public function testxsShortTestInvalid($duration, $message) { | |
| 52 |         try { | |
| 53 | $d = new xsShort($duration); | |
| 54 | $e = (string)$d; | |
| 55 | $this->fail($message); | |
| 56 |         }catch(\Exception $e){} | |
| 57 | } | |
| 58 | ||
| 59 |     public function testxsShortTestInvalidDataProvider() { | |
| 60 | return array( | |
| 61 |             array('32770', 'number is too large'), | |
| 62 |             array('3.0', 'value must not contain a decimal point'), | |
| 63 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 64 | ); | |
| 65 | } | |
| 66 | } | |
| 67 | ||
| @@ 9-65 (lines=57) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsUnsignedByteTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsUnsignedByteTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsUnsignedByteTestValid($duration, $message) { | |
| 33 | $d = new xsUnsignedByte($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsUnsignedByteTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(+3, 'Positive 1'), | |
| 42 |             array('122', '122'), | |
| 43 |             array('0', 'zero'), | |
| 44 | ); | |
| 45 | } | |
| 46 | /** | |
| 47 | * @dataProvider testxsUnsignedByteTestInvalidDataProvider | |
| 48 | */ | |
| 49 |     public function testxsUnsignedByteTestInvalid($duration, $message) { | |
| 50 |         try { | |
| 51 | $d = new xsUnsignedByte($duration); | |
| 52 | $e = (string)$d; | |
| 53 | $this->fail($message); | |
| 54 |         }catch(\Exception $e){} | |
| 55 | } | |
| 56 | ||
| 57 |     public function testxsUnsignedByteTestInvalidDataProvider() { | |
| 58 | return array( | |
| 59 |             array('-123', '	negative values are not allowed'), | |
| 60 |             array('256', 'number is too large'), | |
| 61 |             array('3.0', 'value must not contain a decimal point'), | |
| 62 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 63 | ); | |
| 64 | } | |
| 65 | } | |
| 66 | ||
| @@ 9-65 (lines=57) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsUnsignedIntTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsUnsignedIntTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsUnsignedIntTestValid($duration, $message) { | |
| 33 | $d = new xsUnsignedInt($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsUnsignedIntTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(+3, 'Positive 1'), | |
| 42 |             array('122', '122'), | |
| 43 |             array('0', 'zero'), | |
| 44 | ); | |
| 45 | } | |
| 46 | /** | |
| 47 | * @dataProvider testxsUnsignedIntTestInvalidDataProvider | |
| 48 | */ | |
| 49 |     public function testxsUnsignedIntTestInvalid($duration, $message) { | |
| 50 |         try { | |
| 51 | $d = new xsUnsignedInt($duration); | |
| 52 | $e = (string)$d; | |
| 53 | $this->fail($message); | |
| 54 |         }catch(\Exception $e){} | |
| 55 | } | |
| 56 | ||
| 57 |     public function testxsUnsignedIntTestInvalidDataProvider() { | |
| 58 | return array( | |
| 59 |             array('-123', '	negative values are not allowed'), | |
| 60 |             array('4294967299', 'number is too large'), | |
| 61 |             array('3.0', 'value must not contain a decimal point'), | |
| 62 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 63 | ); | |
| 64 | } | |
| 65 | } | |
| 66 | ||
| @@ 9-65 (lines=57) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsUnsignedLongTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsUnsignedLongTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsUnsignedLongTestValid($duration, $message) { | |
| 33 | $d = new xsUnsignedLong($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsUnsignedLongTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(+3, 'Positive 1'), | |
| 42 |             array('122', '122'), | |
| 43 |             array('0', 'zero'), | |
| 44 | ); | |
| 45 | } | |
| 46 | /** | |
| 47 | * @dataProvider testxsUnsignedLongTestInvalidDataProvider | |
| 48 | */ | |
| 49 |     public function testxsUnsignedLongTestInvalid($duration, $message) { | |
| 50 |         try { | |
| 51 | $d = new xsUnsignedLong($duration); | |
| 52 | $e = (string)$d; | |
| 53 | $this->fail($message); | |
| 54 |         }catch(\Exception $e){} | |
| 55 | } | |
| 56 | ||
| 57 |     public function testxsUnsignedLongTestInvalidDataProvider() { | |
| 58 | return array( | |
| 59 |             array('-123', '	negative values are not allowed'), | |
| 60 |             array('18446744073709551620', 'number is too large'), | |
| 61 |             array('3.0', 'value must not contain a decimal point'), | |
| 62 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 63 | ); | |
| 64 | } | |
| 65 | } | |
| 66 | ||
| @@ 9-65 (lines=57) @@ | ||
| 6 | /** | |
| 7 | * Generated Test Class. | |
| 8 | */ | |
| 9 | class xsUnsignedShortTest extends \PHPUnit_Framework_TestCase | |
| 10 | { | |
| 11 | /** | |
| 12 | * Sets up the fixture, for example, opens a network connection. | |
| 13 | * This method is called before a test is executed. | |
| 14 | */ | |
| 15 | protected function setUp() | |
| 16 |     { | |
| 17 | parent::setUp(); | |
| 18 | } | |
| 19 | ||
| 20 | /** | |
| 21 | * Tears down the fixture, for example, closes a network connection. | |
| 22 | * This method is called after a test is executed. | |
| 23 | */ | |
| 24 | protected function tearDown() | |
| 25 |     { | |
| 26 | parent::tearDown(); | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @dataProvider testxsUnsignedShortTestValidDataProvider | |
| 31 | */ | |
| 32 |     public function testxsUnsignedShortTestValid($duration, $message) { | |
| 33 | $d = new xsUnsignedShort($duration); | |
| 34 | $e = (string)$d; | |
| 35 | $this->assertEquals($duration,$e,$message); | |
| 36 | ||
| 37 | } | |
| 38 | ||
| 39 |     public function testxsUnsignedShortTestValidDataProvider() { | |
| 40 | return array( | |
| 41 | array(+3, 'Positive 1'), | |
| 42 |             array('122', '122'), | |
| 43 |             array('0', 'zero'), | |
| 44 | ); | |
| 45 | } | |
| 46 | /** | |
| 47 | * @dataProvider testxsUnsignedShortTestInvalidDataProvider | |
| 48 | */ | |
| 49 |     public function testxsUnsignedShortTestInvalid($duration, $message) { | |
| 50 |         try { | |
| 51 | $d = new xsUnsignedShort($duration); | |
| 52 | $e = (string)$d; | |
| 53 | $this->fail($message); | |
| 54 |         }catch(\Exception $e){} | |
| 55 | } | |
| 56 | ||
| 57 |     public function testxsUnsignedShortTestInvalidDataProvider() { | |
| 58 | return array( | |
| 59 |             array('-123', '	negative values are not allowed'), | |
| 60 |             array('65540', 'number is too large'), | |
| 61 |             array('3.0', 'value must not contain a decimal point'), | |
| 62 |             array('', '	an empty value is not valid, unless xsi:nil is used'), | |
| 63 | ); | |
| 64 | } | |
| 65 | } | |
| 66 | ||