code: def test_check_input_sample_N(self, strategy, setup_input):
      input_sample = setup_input
      num_params = 4
      N = 5
      with raises(AssertionError):
          strategy.check_input_sample(input_sample, num_params, N)
  
imports: from SALib.sample.morris import SampleMorris, LocalOptimisation, BruteForce
  from SALib.sample.morris.morris import _sample_morris
  from SALib.util import read_param_file
  import numpy
  from numpy.testing import assert_equal, assert_allclose
  import numpy.random
  import pytest
  from pytest import fixture, raises
label_desc: Use image node_id 1 for calling the TestSharedMethods obj's underlying member method code with example usage: obj.test_check_input_sample_N(strategy, setup_input) without return types