code: def test_abstract_raises(self):
      with self.assertRaises(TypeError):
          NormalMCSampler(sample_shape=torch.Size([4]))
  
file_path: botorch/test/sampling/test_normal.py
imports: import torch
  from botorch.exceptions.errors import UnsupportedError
  from botorch.posteriors import GPyTorchPosterior
  from botorch.sampling.normal import IIDNormalSampler, NormalMCSampler, SobolQMCNormalSampler
  from botorch.utils.testing import BotorchTestCase
  from gpytorch.distributions import MultivariateNormal
  from linear_operator.operators import DiagLinearOperator
label_desc: Use image node_id 1 for calling the TestNormalMCSampler obj's underlying member method code with example usage: obj.test_abstract_raises() without return types