def METHOD_NAME(self):
    # This also tests empty last buffer case.
    data_loaded = []
    for write_intent in self._get_iterator():
        read_data = self._read_write_intent(write_intent, 1)
        self.assertEqual(
            self.data[write_intent.destination_offset].to_bytes(1, 'big'),
            read_data,
        )
        data_loaded.append((read_data, write_intent.destination_offset))
    expected_data_loaded = [
        (byte.to_bytes(1, 'big'), idx) for idx, byte in enumerate(self.data)
    ]
    self.assertCountEqual(expected_data_loaded, data_loaded)