code: def test_new(self):
      base_estimator = LinearSVC()
      num_classes = 2
  
      clf_factory = SklearnClassifierFactory(
          base_estimator, num_classes
      )
      clf = clf_factory.new()
  
      self.assertTrue(isinstance(clf, SklearnClassifier))
      self.assertTrue(isinstance(clf.model, LinearSVC))
      self.assertEqual(num_classes, clf.num_classes)
  
file_path: small-text/tests/unit/small_text/classifiers/test_factories.py
imports: import unittest
  from sklearn.svm import LinearSVC
  from sklearn.multiclass import OneVsRestClassifier
  from sklearn.utils.validation import check_is_fitted, NotFittedError
  from small_text.classifiers.classification import SklearnClassifier
  from small_text.classifiers.factories import SklearnClassifierFactory
  from tests.utils.datasets import random_sklearn_dataset
label_desc: Use image node_id 2 for calling the SklearnClassifierFactoryTest obj's underlying member method code with example usage: obj.test_new() without return types