code: def test_run(self):
      padder = NumpyNumberPadder(pad_val=-1, ele_dtype=int, dtype=int)
      a = [1, 2, 3]
      assert isinstance(padder(a), np.ndarray)
      assert (padder(a) == np.array(a)).sum() == 3
  
file_path: fastNLP/tests/core/collators/padders/test_numpy_padder.py
imports: import numpy
  import pytest
  from fastNLP.core.collators.padders.numpy_padder import NumpyTensorPadder, NumpySequencePadder, NumpyNumberPadder
  from fastNLP.core.collators.padders.exceptions import DtypeError
  from fastNLP.envs.imports import _NEED_IMPORT_TORCH
label_desc: Use image node_id 1 for calling the TestNumpyNumberPadder obj's underlying member method code with example usage: obj.test_run() without return types