Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎ ΡΡΠ°ΠΏ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π²ΡΠ΅ ΡΠ°ΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅. ΠΡ ΡΠ±Π΅ΠΆΠ΄Π°Π΅ΠΌΡΡ, ΡΡΠΎ: ΠΡΠΎ ΠΊΠ°ΠΊ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ Π²ΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄Π° ΡΠΎΠ±ΡΠ°Π½Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΠΈ ΠΎΠ½ Π³ΠΎΡΠΎΠ² ΠΊ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ΅. Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡ: Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΠΎΠ²Π°Ρ Π² ΠΊΠΎΡΠ·ΠΈΠ½Ρ, ΠΎΡΠΎΡΠΌΠ»ΡΠ΅Ρ Π·Π°ΠΊΠ°Π·, Π²Π²ΠΎΠ΄ΠΈΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ ΠΏΠΎΠΊΡΠΏΠΊΡ. Π§ΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ: ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΡΠ°: def test_order_process():
# ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠΎΠ²Π°Ρ Π² ΠΊΠΎΡΠ·ΠΈΠ½Ρ
add_to_cart("Laptop")
# ΠΡΠΎΡΠΌΠ»ΡΠ΅ΠΌ Π·Π°ΠΊΠ°Π·
order = create_order()
# ΠΠ²ΠΎΠ΄ΠΈΠΌ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
payment = process_payment(order)
# ΠΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅ΠΌ ΠΏΠΎΠΊΡΠΏΠΊΡ
confirmation = confirm_order(payment)
# ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, ΡΡΠΎ Π·Π°ΠΊΠ°Π· ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½
assert confirmation.status == "Confirmed" Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ: ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΠ±ΠΈΡΠ°Π΅Ρ ΡΠ΅ΠΉΡ, ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΡΠ΅Ρ Π±ΠΈΠ»Π΅Ρ, ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅Ρ ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΉ Π±ΠΈΠ»Π΅Ρ. Π§ΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ: ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΡΠ°: def test_flight_booking():
# ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅ΠΉΡ
flight = select_flight("New York", "Paris")
# Π Π΅Π·Π΅ΡΠ²ΠΈΡΡΠ΅ΠΌ Π±ΠΈΠ»Π΅Ρ
reservati