Modify private method test using TestCase::callPrivateMethod()

This commit is contained in:
USAMI Kenta
2017-06-25 05:40:55 +09:00
parent 7b956f468b
commit 7d7f8fef8e
@@ -372,11 +372,13 @@ class PlainTextHandlerTest extends TestCase
[1, 2, 'Fizz', 4, 'Buzz'],
];
$this->assertEquals('', $handler->dump(new Frame(['args' => $args[0]])));
$actual = self::callPrivateMethod($handler, 'dump', [new Frame(['args' => $args[0]])]);
$this->assertEquals('', $actual);
$this->assertCount(1, $values);
$this->assertEquals($args[0], $values[0]->getArgs());
$this->assertEquals('', $handler->dump(new Frame(['args' => $args[1]])));
$actual = self::callPrivateMethod($handler, 'dump', [new Frame(['args' => $args[1]])]);
$this->assertEquals('', $actual);
$this->assertCount(2, $values);
$this->assertEquals($args[1], $values[1]->getArgs());
}