def METHOD_NAME(self):
    collation = BasicFieldCollation(
        [
            _make_field(lbyr=1, lbyrd=15, lbft=6),
            _make_field(lbyr=1, lbyrd=16, lbft=9),
            _make_field(lbyr=11, lbyrd=25, lbft=6),
            _make_field(lbyr=11, lbyrd=26, lbft=9),
        ]
    )
    result = collation.element_arrays_and_dims
    self.assertEqual(set(result.keys()), set(["t1", "t2", "lbft"]))
    values, dims = result["t1"]
    self.assertArrayEqual(values, [datetime(1, 1, 1), datetime(11, 1, 1)])
    self.assertEqual(dims, (0,))
    values, dims = result["t2"]
    self.assertArrayEqual(
        values,
        [
            [datetime(15, 1, 1), datetime(16, 1, 1)],
            [datetime(25, 1, 1), datetime(26, 1, 1)],
        ],
    )
    self.assertEqual(dims, (0, 1))
    values, dims = result["lbft"]
    self.assertArrayEqual(values, [6, 9])
    self.assertEqual(dims, (1,))