Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace OpCacheGUITest\Unit\Presentation; use OpCacheGUI\I18n\Translator; use Op..

Decoded Output download

<?php

namespace OpCacheGUITest\Unit\Presentation;

use OpCacheGUI\I18n\Translator;
use OpCacheGUI\Presentation\Json;
use OpCacheGUI\Presentation\Renderer;
use OpCacheGUI\Presentation\Template;
use PHPUnit\Framework\TestCase;

class JsonTest extends TestCase
{
    /**
     * @covers OpCacheGUI\Presentation\Json::__construct
     */
    public function testConstructCorrectInterface()
    {
        $json = new Json(__DIR__, $this->createMock(Translator::class));

        $this->assertInstanceOf(Renderer::class, $json);
    }

    /**
     * @covers OpCacheGUI\Presentation\Json::__construct
     */
    public function testConstructCorrectInstance()
    {
        $json = new Json(__DIR__, $this->createMock(Translator::class));

        $this->assertInstanceOf(Template::class, $json);
    }

    /**
     * @covers OpCacheGUI\Presentation\Json::__construct
     * @covers OpCacheGUI\Presentation\Json::render
     */
    public function testRender()
    {
        $json = new Json(__DIR__ . '/../../Data/templates', $this->createMock(Translator::class));

        $this->assertSame('content', $json->render('example.pjson'));
    }
}
 ?>

Did this file decode correctly?

Original Code

<?php

namespace OpCacheGUITest\Unit\Presentation;

use OpCacheGUI\I18n\Translator;
use OpCacheGUI\Presentation\Json;
use OpCacheGUI\Presentation\Renderer;
use OpCacheGUI\Presentation\Template;
use PHPUnit\Framework\TestCase;

class JsonTest extends TestCase
{
    /**
     * @covers OpCacheGUI\Presentation\Json::__construct
     */
    public function testConstructCorrectInterface()
    {
        $json = new Json(__DIR__, $this->createMock(Translator::class));

        $this->assertInstanceOf(Renderer::class, $json);
    }

    /**
     * @covers OpCacheGUI\Presentation\Json::__construct
     */
    public function testConstructCorrectInstance()
    {
        $json = new Json(__DIR__, $this->createMock(Translator::class));

        $this->assertInstanceOf(Template::class, $json);
    }

    /**
     * @covers OpCacheGUI\Presentation\Json::__construct
     * @covers OpCacheGUI\Presentation\Json::render
     */
    public function testRender()
    {
        $json = new Json(__DIR__ . '/../../Data/templates', $this->createMock(Translator::class));

        $this->assertSame('content', $json->render('example.pjson'));
    }
}

Function Calls

None

Variables

None

Stats

MD5 c6fd1c8b53343e0dc5b297405964c7f2
Eval Count 0
Decode Time 68 ms