import pytest from pathlib import Path def test_server_generation(sample_spec_path): """Test that mock server can be generated from OpenAPI spec.""" from mockapi.core.server import MockServerGenerator generator = MockServerGenerator(str(sample_spec_path)) assert generator.spec_path == str(sample_spec_path) assert generator.spec is not None def test_server_get_endpoints(sample_spec_path): """Test that server generator extracts endpoints correctly.""" from mockapi.core.server import MockServerGenerator generator = MockServerGenerator(str(sample_spec_path)) endpoints = generator.get_endpoints() assert isinstance(endpoints, list)