def METHOD_NAME(snapshot):
    class Foo(RefinableObject):
        a: int = Refinable()
        b: Dict = Refinable()
        c: Fragment = Refinable()
    (source_filename, actual_filename, doc_generator), (_, _, _) = list(_generate_tests_from_class_docs(classes=[Foo, Fragment]))
    actual_doc = doc_generator()
    assert actual_filename == 'test_doc__api_Foo.py'
    snapshot.assert_match(actual_doc, 'test_type_annotations.rst')