File size: 486 Bytes
80ef840
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from app.agents.intent_agent import IntentAgent
from app.agents.order_agent import OrderAgent


def test_intent_agent_detects_refund():
    result = IntentAgent().classify("My order #1234 is late and I want a refund")
    assert result["intent"] == "refund_request"
    assert result["priority"] == "high"


def test_order_agent_loads_sample_order():
    order = OrderAgent().fetch("Where is order #1234?")
    assert order["order_id"] == "1234"
    assert order["status"] == "delayed"