"""Test for the logic of region.""" from unittest.mock import MagicMock from owsresponse import response from account.models import region def test_get_regions(monkeypatch): """Test get regions.""" expected = [ {'region_id': 4, 'region_code': 'OZ', 'region': 'Australia/NZ'}, {'region_id': 2, 'region_code': 'CA', 'region': 'Canada'}, ] monkeypatch.setattr(region, 'get_regions', MagicMock(return_value=response.Response(expected))) result = region.get_regions() assert result assert result.status == 200 assert result.message == expected