def METHOD_NAME(key, default_value, show_default_value, description):
    builder = ConfigurationBuilder()
    builder.add(key, default_value, show_default_value, description)
    cfg = builder.build()
    assert description is None or description in cfg.get_description(key)
    assert default_value == cfg.get_value(key)
    assert default_value == cfg[key]