def METHOD_NAME():
    source = SnowflakeDataSource(
        Mock(),
        credentials=Credentials(
            {
                "username": "username",
                "password": "password",
                "account": "abcdef.eu-west-1.aws",
            }
        ),
        params=Params(
            {
                "database": "SOME_DB",
                "schema": "TPCH_SF100",
                "warehouse": "my_warehouse",
                "role": "role",
            }
        ),
    )
    assert source.get_server_options() == {
        "db_url": "snowflake://username:password@abcdef.eu-west-1.aws/SOME_DB/TPCH_SF100?warehouse=my_warehouse&role=role",
        "schema": "TPCH_SF100",
        "wrapper": "multicorn.sqlalchemyfdw.SqlAlchemyFdw",
        "batch_size": "10000",
    }