Classi per la configurazione upload
Cristiano Magro
2019-07-09 3245f42704c099ce468efe21af084a9a9601caf9
tests/SetupUploadTest.php
@@ -1,14 +1,16 @@
<?php
/**
 * Implementazione dei test per la classe SetupUpload
 *
 * @author Cristiano Magro
 */
class SetupUploadTest extends PHPUnit_Framework_TestCase {
class SetupUploadTest extends PHPUnit_Framework_TestCase
{
    /**
     *  @var $object SetupUpload
     * @var $object SetupUpload
     */
    protected $object;
@@ -16,7 +18,8 @@
     * Set up fixture, inizializzazione dei test.
     * Eseguito prima di ogni test
     */
    protected function setUp() {
    protected function setUp()
    {
        $this->object = SetupUpload::create();
    }
@@ -24,11 +27,13 @@
     * Tears down the fixture, for example, closes a network connection.
     * This method is called after a test is executed.
     */
    protected function tearDown() {
    protected function tearDown()
    {
    }
    public static function setUpBeforeClass() {
    public static function setUpBeforeClass()
    {
    }
@@ -37,7 +42,8 @@
     *
     * @since 0.3.0
     */
    public function test_str2Bytes() {
    public function test_str2Bytes()
    {
        $this->assertEquals('1', SetupUpload::str2Bytes('1'));
        $this->assertEquals('1', SetupUpload::str2Bytes('1b'));
@@ -69,11 +75,13 @@
     * @expectedException Upload_Exc_Error
     * @dataProvider      getBytesStringNotValid
     */
    public function test_str2BytesNonValido($byteString) {
    public function test_str2BytesNonValido($byteString)
    {
        SetupUpload::str2Bytes($byteString);
    }
    public function getBytesStringNotValid() {
    public function getBytesStringNotValid()
    {
        return array(
            array(''),
            array('b'),
@@ -87,7 +95,8 @@
     *
     * @since 0.3.1
     */
    public function testDefaultValue() {
    public function testDefaultValue()
    {
        $this->assertEquals(1, $this->object->getNumMaxFiles());
    }
@@ -98,11 +107,13 @@
     * @expectedException Upload_Exc_Error
     * @dataProvider      getNumMaxFilesException
     */
    public function testNotValidNumMaxFilesGetException($num) {
    public function testNotValidNumMaxFilesGetException($num)
    {
        $this->object->setNumMaxFiles($num);
    }
    public function getNumMaxFilesException() {
    public function getNumMaxFilesException()
    {
        return array(
            array(''),
            array(0),
@@ -117,12 +128,14 @@
     * @since        0.3.1
     * @dataProvider getSomeMaxFiles
     */
    public function testSomeValidMaxFiles($num) {
    public function testSomeValidMaxFiles($num)
    {
        $this->object->setNumMaxFiles($num);
        $this->assertEquals($num, $this->object->getNumMaxFiles());
    }
    public function getSomeMaxFiles() {
    public function getSomeMaxFiles()
    {
        return array(
            array(2),
            array(020),
@@ -136,7 +149,8 @@
     *
     * @since 0.3.1
     */
    public function testSetSizeMaxFilesByte() {
    public function testSetSizeMaxFilesByte()
    {
        $this->object->setSizeMaxFilesByte(100);
        $this->assertEquals(100, $this->object->getSizeMaxFilesByte());
@@ -152,7 +166,8 @@
     *
     * @since 0.3.1
     */
    public function testSetSizeLimitFile() {
    public function testSetSizeLimitFile()
    {
        $this->object->setSizeLimitFile(100);
        $this->assertEquals(100, $this->object->getSizeLimitFile());