spec\PhpSpec\Formatter\JUnitFormatterSpec::it_aggregates_testsuite_nodes_and_display_them_after_suite_run PHP Method

it_aggregates_testsuite_nodes_and_display_them_after_suite_run() public method

public it_aggregates_testsuite_nodes_and_display_them_after_suite_run ( SuiteEvent $event, $io, $stats )
$event PhpSpec\Event\SuiteEvent
    function it_aggregates_testsuite_nodes_and_display_them_after_suite_run(SuiteEvent $event, $io, $stats)
    {
        $event->getTime()->willReturn(48151.62342);
        $stats->getFailedEvents()->willReturn(range(1, 12));
        $stats->getBrokenEvents()->willReturn(range(1, 3));
        $stats->getEventsCount()->willReturn(100);
        $this->setTestSuiteNodes(array('<testsuite name="specification1" tests="3">' . "\n" . '<testcase name="example1" />' . "\n" . '<testcase name="example2" />' . "\n" . '<testcase name="example3" />' . "\n" . '</testsuite>', '<testsuite name="specification2" tests="2">' . "\n" . '<testcase name="example1" />' . "\n" . '<testcase name="example2" />' . "\n" . '</testsuite>'));
        $this->afterSuite($event);
        $io->write('<?xml version="1.0" encoding="UTF-8" ?>' . "\n" . '<testsuites time="48151.623420" tests="100" failures="12" errors="3">' . "\n" . '<testsuite name="specification1" tests="3">' . "\n" . '<testcase name="example1" />' . "\n" . '<testcase name="example2" />' . "\n" . '<testcase name="example3" />' . "\n" . '</testsuite>' . "\n" . '<testsuite name="specification2" tests="2">' . "\n" . '<testcase name="example1" />' . "\n" . '<testcase name="example2" />' . "\n" . '</testsuite>' . "\n" . '</testsuites>')->shouldBeCalled();
    }