code: def test_basic_ufunc_at(self):
      float_a = np.array([1.0, 2.0, 3.0])
      b = self._get_array(2.0)
  
      float_b = b.view(np.float64).copy()
      np.multiply.at(float_b, [1, 1, 1], float_a)
      np.multiply.at(b, [1, 1, 1], float_a)
  
      assert_array_equal(b.view(np.float64), float_b)
  
imports: import sys
  from tempfile import NamedTemporaryFile
  import pytest
  import numpy
  from numpy.testing import assert_array_equal
  from numpy._core._multiarray_umath import _discover_array_parameters, _get_sfloat_dtype
label_desc: Use image node_id 15 for calling the TestSFloat obj's underlying member method code with example usage: obj.test_basic_ufunc_at() without return types