def METHOD_NAME(self, match_engine):
    """
    Scenario: When the application table is present and asic_db tables are missing
    """
    params = {Evpn.ARG_NAME: "Vlan2345:11.1.0.33", "namespace": ""}
    m_evpn = Evpn(match_engine)
    returned = m_evpn.execute(params)
    expect = create_template_dict(dbs=["APPL_DB", "ASIC_DB", "STATE_DB"])
    expect["APPL_DB"]["keys"].append("VXLAN_REMOTE_VNI_TABLE:Vlan2345:11.1.0.33")
    expect["ASIC_DB"]["tables_not_found"].append("ASIC_STATE:SAI_OBJECT_TYPE_TUNNEL")
    expect["ASIC_DB"]["tables_not_found"].append("ASIC_STATE:SAI_OBJECT_TYPE_TUNNEL_MAP")
    expect["ASIC_DB"]["tables_not_found"].append("ASIC_STATE:SAI_OBJECT_TYPE_TUNNEL_TERM_TABLE_ENTRY")
    expect["STATE_DB"]["keys"].append("VXLAN_TUNNEL_TABLE|EVPN_11.1.0.33")
    ddiff = DeepDiff(returned, expect, ignore_order=True)
    assert not ddiff, ddiff