code: def test_schema_array_wrong_type(self):
      class SomeSchema(Record):
          some_field = Array(Integer(), required=False, default=[])
  
      # descriptive error message
      with self.assertRaises(TypeError) as e:
          SomeSchema(some_field=["not", "integer"])
      self.assertEqual(
          str(e.exception),
          "Array field some_field items should all be of type int",
      )
  
imports: import math
  import logging
  import requests
  from typing import List
  from unittest import TestCase, main
  import fastavro
  import pulsar
  from pulsar.schema import *
  from enum import Enum
  import json
  from fastavro.schema import load_schema
label_desc: Use image node_id 32 for calling the SchemaTest obj's underlying member method code with example usage: obj.test_schema_array_wrong_type() without return types