"""Test for ows-account model.""" from unittest.mock import MagicMock from owsrequest import request as requests from product_workflow.models import ows_account as account def test_get_user(monkeypatch): """Test get user.""" vendor_id = 123 ows_account_response = MagicMock() ows_account_response.status_code = 200 ows_account_response.json = MagicMock( return_value={'vendor_id': vendor_id, 'status': 'signed'}) monkeypatch.setattr( requests, 'get', MagicMock(return_value=ows_account_response)) result = account.get_vendor(vendor_id) requests.get.assert_called_once_with('ows-account', '/vendor/123') assert result == 'signed'