def test_open(json_mock):
    reader = JsonInputReader()
    json_mock.load.return_value = 'sample output'
    assert reader._JsonInputReader__data == None
    reader.open(123)
    json_mock.load.assert_called_with(123)
    assert reader._JsonInputReader__data == 'sample output'
def test_open(json_mock):
    reader = JsonInputReader()
    json_mock.load.return_value = 'sample output'
    assert reader._JsonInputReader__data == None
    reader.open(123)
    json_mock.load.assert_called_with(123)
    assert reader._JsonInputReader__data == 'sample output'