43 lines
No EOL
1.1 KiB
JavaScript
43 lines
No EOL
1.1 KiB
JavaScript
// Script de teste para verificar a criação de pedidos
|
|
const testPedido = async () => {
|
|
try {
|
|
console.log('Testando criação de pedido...');
|
|
|
|
const pedidoData = {
|
|
documentId: 'unique()',
|
|
data: {
|
|
status: 'pendente',
|
|
compradorID: 'test-user-id',
|
|
'valor-total': 100.50,
|
|
itens: ['produto-1', 'produto-2'],
|
|
qtdade: [2, 1],
|
|
comprador: 'test-user-id',
|
|
vendedor: ['vendedor-1', 'vendedor-2']
|
|
}
|
|
};
|
|
|
|
const response = await fetch('http://localhost:3001/api/pedidos', {
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json'
|
|
},
|
|
body: JSON.stringify(pedidoData)
|
|
});
|
|
|
|
const result = await response.json();
|
|
|
|
console.log('Status da resposta:', response.status);
|
|
console.log('Resultado:', result);
|
|
|
|
if (response.ok) {
|
|
console.log('✅ Pedido criado com sucesso!');
|
|
} else {
|
|
console.log('❌ Erro ao criar pedido:', result.error);
|
|
}
|
|
|
|
} catch (error) {
|
|
console.error('❌ Erro de conexão:', error);
|
|
}
|
|
};
|
|
|
|
testPedido(); |