App-RecordStream
view release on metacpan or search on metacpan
tests/RecordStream/Operation/tojsonarray.t view on Meta::CPAN
use strict;
use warnings;
use Test::More;
use App::RecordStream::Test::OperationHelper;
use App::RecordStream::Operation::tojsonarray;
my ($input, $output);
# Basic
$input = <<'INPUT';
{"a":1,"foo":"bar"}
{"a":2,"b":2}
{"c":3}
{"b":4}
INPUT
$output = <<'OUTPUT';
[{"a":1,"foo":"bar"}
,{"a":2,"b":2}
,{"c":3}
,{"b":4}
]
OUTPUT
App::RecordStream::Test::OperationHelper->test_output('tojsonarray', [], $input, $output);
# Empty
$input = "";
$output = "[]\n";
App::RecordStream::Test::OperationHelper->test_output('tojsonarray', [], $input, $output);
done_testing;
( run in 0.464 second using v1.01-cache-2.11-cpan-39bf76dae61 )