def METHOD_NAME(self):
    # Test the block with a data set of unknown length
    data = range(10)
    expected = [
        [0, 1, 2],
        [3, 4, 5],
        [6, 7, 8],
        [9],
    ]
    actual = [x for x in block_splitter(data, 3)]
    self.assertEqual(expected, actual)