// Simple test script for API Tools import { ApiService } from '../src/services/api-service'; // Test a public API async function testApiCall() { console.log('Testing API call to JSONPlaceholder...'); const response = await ApiService.callApi({ endpoint: 'https://jsonplaceholder.typicode.com', method: 'GET', path: 'posts/1' }); console.log('Response:', JSON.stringify(response, null, 2)); } // Test with basic auth async function testBasicAuth() { console.log('Testing API call with Basic Auth...'); const response = await ApiService.callApi({ endpoint: 'https://httpbin.org', method: 'GET', path: 'basic-auth/user/pass', authType: 'basic', authConfig: { username: 'user', password: 'pass' } }); console.log('Response:', JSON.stringify(response, null, 2)); } // Run tests async function runTests() { try { await testApiCall(); console.log('------------------------'); await testBasicAuth(); console.log('------------------------'); console.log('All tests completed successfully!'); } catch (error) { console.error('Test failed:', error); } } runTests();