Skip to content

Mocking json_decode #12

Description

@markmontes17

Is it possible to use the mocked json_decode for unit testing SomeClass::someMethod?
Where in someMethod() contains json_decode?

Summarized code snippet:

test Method:
PHPMockery::mock(NAMESPACE, "json_decode")
->andReturn("test");

$classMock = new SomeClass();
$actual = $classMock->someMethod();
$this->assertEquals("test", $actual);

SomeClass::someMethod:
// codes here
$var = json_decode($str);
// codes here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions