MOON
Server: Apache
System: Linux server.royaltuning.hu 4.18.0-425.13.1.el8_7.x86_64 #1 SMP Tue Feb 21 04:20:52 EST 2023 x86_64
User: royaltuning (1001)
PHP: 8.2.32
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //var/www/html/vendor/mexitek/phpcolors/test/colorTest.php
<?php

require_once __DIR__ . "/../src/Mexitek/PHPColors/Color.php";
use Mexitek\PHPColors\Color;

class ColorTest extends PHPUnit_Framework_TestCase {

    protected function setUp() {}

    public function testDarkenWithDefaultAdjustment() {

        $expected = array(
            "336699" => "264d73",
            "913399" => "6d2673"
        );

        foreach ($expected as $original => $darker) {

            $color = new Color($original);

            $this->assertEquals(
                $darker,
                $color->darken(),
                "Incorrect darker color returned."
            );
        }
    }

    public function testLightenWithDefaultAdjustment() {

        $expected = array(
            "336699" => "4080bf",
            "913399" => "b540bf"
        );

        foreach ($expected as $original => $darker) {

            $color = new Color($original);

            $this->assertEquals(
                $darker,
                $color->lighten(),
                "Incorrect lighter color returned."
            );
        }
    }

}

/* End of file Color.php */