class_docstr: Test the ClassificationScoreVisualizer base functionality
docstr: Ensure correct fit and score behavior
docstr_tok: ["Ensure","correct","fit","and","score","behavior"]
code: def test_fit_score(self):
      """
      Ensure correct fit and score behavior
      """
      oz = ClassificationScoreVisualizer(GaussianNB())
      assert_not_fitted(oz, X_test=self.binary.X.test)
      assert oz.fit(self.binary.X.train, self.binary.y.train) is oz
      assert (
          0.0 <= oz.score(self.binary.X.test, self.binary.y.test) <= 1.0
      )
      assert_fitted(oz, X_test=self.binary.X.test)
  
imports: import pytest
  import numpy
  import numpy.testing
  from yellowbrick.classifier.base import *
  from sklearn.naive_bayes import GaussianNB
  from sklearn.preprocessing import LabelEncoder
  from sklearn.linear_model import LinearRegression
  from .conftest import assert_fitted, assert_not_fitted
  from yellowbrick.exceptions import YellowbrickTypeError
label_desc: Use image node_id 1 for calling the TestClassificationScoreVisualizer obj's underlying member method code with example usage: obj.test_fit_score() without return types