class_docstr: Test case for the zenith corrector.
docstr: Test default limits when SZA is provided.
docstr_tok: ["Test","default","limits","when","SZA","is","provided","."]
code: def test_basic_default_provided(self, data_arr, sunz_sza):
      """Test default limits when SZA is provided."""
      from satpy.modifiers.geometry import SunZenithCorrector
  
      comp = SunZenithCorrector(name="sza_test", modifiers=tuple())
      res = comp((data_arr, sunz_sza), test_attr="test")
      np.testing.assert_allclose(
          res.values,
          np.array([[22.401667, 22.31777], [22.437503, 22.353533]]),
      )
  
imports: import unittest
  from datetime import datetime
  from unittest import mock
  import dask.array
  import numpy
  import pytest
  import xarray
  from pyresample.geometry import AreaDefinition, StackedAreaDefinition
  from pytest_lazyfixture import lazy_fixture
label_desc: Use image node_id 3 for calling the TestSunZenithCorrector obj's underlying member method code with example usage: obj.test_basic_default_provided(data_arr, sunz_sza) without return types