"""Test for ows-product model.""" from unittest.mock import MagicMock from owsrequest import request as requests from timed_release.models import ows_product as product def test_get_product(monkeypatch): """Test get user.""" product_id = 123 ows_product_response = MagicMock() ows_product_response.status_code = 200 ows_product_response.json = MagicMock( return_value={'deletions': 'N'}) monkeypatch.setattr( requests, 'get', MagicMock(return_value=ows_product_response)) result = product.get_product(product_id) requests.get.assert_called_once_with('ows-product', '/product/123') assert result.message['deletions'] == 'N' assert result.status == 200