"""Tests for ProductSplit model.""" from contracts.models import product_split from tests.utils import db_operations def test_get_product_split(db_fixture, monkeypatch): """Test get product_split.""" expected_paginated_response = { 'items': [ { 'upc': db_operations.product_split_data[0]['product_id'], 'product_split': db_operations.product_split_data[0][ 'product_split_rate' ], } ], 'pagination': {'type': 'standard', 'offset': 1, 'limit': 2, 'total_records': 2}, } response = product_split.get_product_split( db_operations.product_split_data[0]['vendor_id'], 1, 2 ) assert response.message == expected_paginated_response