1proxy / tests /unit /test_models.py
paijo77's picture
update tests/unit/test_models.py
d95e028 verified
raw
history blame contribute delete
432 Bytes
import pytest
from app.models.proxy import Proxy
from uuid import UUID
def test_proxy_model_creation():
proxy_data = {
"ip": "127.0.0.1",
"port": 8080,
"protocol": "http",
"source": "manual",
}
proxy = Proxy(**proxy_data)
assert proxy.ip == "127.0.0.1"
assert proxy.port == 8080
assert isinstance(proxy.id, UUID)
assert proxy.anonymity == "transparent"