def METHOD_NAME(dash_dcc):
    app = Dash(__name__)
    app.layout = html.Div(
        [
            html.Div(
                [
                    storage_type,
                    dcc.Store(
                        storage_type=storage_type, id="zero-" + storage_type, data=0
                    ),
                    dcc.Store(
                        storage_type=storage_type,
                        id="false-" + storage_type,
                        data=False,
                    ),
                    dcc.Store(
                        storage_type=storage_type, id="null-" + storage_type, data=None
                    ),
                    dcc.Store(
                        storage_type=storage_type, id="empty-" + storage_type, data=""
                    ),
                ]
            )
            for storage_type in ("memory", "local", "session")
        ],
        id="content",
    )
    dash_dcc.start_server(app)
    dash_dcc.wait_for_text_to_equal("#content", "memory\nlocal\nsession")
    for storage_type in ("local", "session"):
        getter = getattr(dash_dcc, f"get_{storage_type}_storage")
        assert getter("zero-" + storage_type) == 0, storage_type
        assert getter("false-" + storage_type) is False, storage_type
        assert getter("null-" + storage_type) is None, storage_type
        assert getter("empty-" + storage_type) == "", storage_type
    assert dash_dcc.get_logs() == []