1// Test domain registration with Moniker API
2require('dotenv').config({ path: require('path').resolve(__dirname, '../.env') });
3const moniker = require('../services/moniker');
8async function testRegistration() {
9 console.log('🧪 Testing Moniker Domain Registration\n');
12 const testDomain = 'testdomain' + Date.now() + '.com';
13 console.log(`Attempting to register: ${testDomain}`);
15 const result = await moniker.registerDomain({
18 nameservers: ['ns1.digitalocean.com', 'ns2.digitalocean.com'],
22 Organization: 'Test Company',
23 Email: 'test@example.com',
24 Phone: '+1.5551234567',
25 Address: '123 Test St',
33 console.log('\n✅ Registration result:', JSON.stringify(result, null, 2));
36 console.error('\n❌ Registration failed:', error.message);
38 console.error('Response data:', error.response.data);