code: def mark(self, **features):
      @dataclass
      class MockMark(Mark):
          linewidth: float = Mappable(rc="lines.linewidth")
          pointsize: float = Mappable(4)
          color: str = Mappable("C0")
          fillcolor: str = Mappable(depend="color")
          alpha: float = Mappable(1)
          fillalpha: float = Mappable(depend="alpha")
  
      m = MockMark(**features)
      return m
  
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 1 for calling the TestMappable obj's underlying member method code with example usage: obj.mark() and returns: m