def test_iter(test_iter_args):
    reader = JsonInputReader()
    reader._JsonInputReader__data = dict(transactions=[test_iter_args[0]])
    iterator = iter(reader)
    n = iterator.next()
    assert type(n) == type(test_iter_args[1])
    assert vars(n) == vars(test_iter_args[1])
def test_iter(test_iter_args):
    reader = JsonInputReader()
    reader._JsonInputReader__data = dict(transactions=[test_iter_args[0]])
    iterator = iter(reader)
    n = iterator.next()
    assert type(n) == type(test_iter_args[1])
    assert vars(n) == vars(test_iter_args[1])