Skip to content

Commit

Permalink
Resolução do erro nos teste
Browse files Browse the repository at this point in the history
  • Loading branch information
Max-Rohrer20 committed Aug 20, 2024
1 parent 078b21b commit ba79e78
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion tests/php/AlteraStatusTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ protected function setUp(): void {

// Testes para a função atualizar_formulario
public function test_atualizar_formulario_success() {
// Simula um ambiente HTTP com método POST
$_SERVER['REQUEST_METHOD'] = 'POST';

// Mock de $_POST
$_POST['id'] = 1;
$_POST['nome'] = 'Teste Nome';
Expand Down Expand Up @@ -92,12 +95,15 @@ public function test_atualizar_formulario_success() {
}

public function test_atualizar_formulario_missing_data() {
// Simula um ambiente HTTP com método POST
$_SERVER['REQUEST_METHOD'] = 'POST';

// Limpe o $_POST para garantir que está vazio
$_POST = [];

// Capture a saída para verificar se wp_die foi chamado
$this->expectException(WPDieException::class);
$this->expectExceptionMessage('Dados insuficientes');
$this->expectExceptionMessage('Dados insuficientes no POST para atualizar o formulário.');

$mock_conseguir_rua_e_cidade = function($latitude, $longitude) {
return ['Mock Rua', 'Mock Cidade'];
Expand Down

0 comments on commit ba79e78

Please sign in to comment.