code: def test_mult_add_mult_incr(self):
      test_arrays = [
          self.python_array_1,
          self.python_array_2,
          self.python_sparse_array_1,
          self.python_sparse_array_2,
          self.python_sparse_array_3,
      ]
      a = 3.14
      b = -2.76
      for x, y in itertools.product(test_arrays, test_arrays):
          array = self.python_array_1.copy()
          test.test_mult_add_mult_incr_ArrayDouble(array, x, a, y, b)
          python_result = Test.cast_1d_array_to_1d_dense(
              self.python_array_1 + a * x + b * y
          )
          np.testing.assert_almost_equal(array, python_result)
  
imports: import unittest
  import numpy
  from numpy.linalg import norm
  from tick.array_test.build import array_test
  from scipy.sparse import csr_matrix
  import itertools
label_desc: Use image node_id 41 for calling the Test obj's underlying member method code with example usage: obj.test_mult_add_mult_incr() without return types