new_contents: from scripts.init import utils
  import unittest
  
  
  class TestUtils(unittest.TestCase):
      @classmethod
      def setUpClass(self):
          pass
  
      def test_get_parameter(self):
          api = utils.get_parameter('api')
          url = utils.get_parameter('api', 'url')
  
          # Assert parameters are not empty
          self.assertGreater(len(api), 0)
          self.assertGreater(len(url), 0)
  
      def test_execute_graphql_request(self):
          payload = 'query{allDataSourceTypes{nodes{id}}}'
          data = utils.execute_graphql_request(payload)
          nb_records = len(data['data']['allDataSourceTypes']['nodes'])
  
          # Assert graphql query returned records
          self.assertGreater(nb_records, 0)
  
      @classmethod
      def tearDownClass(self):
          pass
  
  
  if __name__ == '__main__':
      unittest.main()
  
subject: Add unit tests for utility methods.