code: def test_default(self):
      val = 3
      m = self.mark(linewidth=Mappable(val))
      assert m._resolve({}, "linewidth") == val
  
      df = pd.DataFrame(index=pd.RangeIndex(10))
      assert_array_equal(
          m._resolve(df, "linewidth"), np.full(len(df), val)
      )
  
file_path: seaborn/tests/_marks/test_base.py
imports: from dataclasses import dataclass
  import numpy
  import pandas
  import matplotlib
  import pytest
  from numpy.testing import assert_array_equal
  from seaborn._marks.base import Mark, Mappable, resolve_color
label_desc: Use image node_id 5 for calling the TestMappable obj's underlying member method code with example usage: obj.test_default() without return types