Skip to content

Commit 0fdaced

Browse files
authored
Update LicitacaoAppTest.java
1 parent 690329e commit 0fdaced

File tree

1 file changed

+46
-3
lines changed

1 file changed

+46
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,56 @@
1-
21
package com.bulletinfotech.licitacao;
32

43
import org.junit.jupiter.api.Test;
4+
import com.bulletinfotech.licitacao.model.Pregao;
55

6+
import static org.junit.jupiter.api.Assertions.assertEquals;
67
import static org.junit.jupiter.api.Assertions.assertTrue;
78

89
public class LicitacaoAppTest {
910
@Test
10-
public void testApp() {
11-
assertTrue(true);
11+
public void pregaoConstructorShouldInitializeFieldsCorrectly() {
12+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
13+
assertEquals("Description", pregao.getDescricao());
14+
assertEquals("Open", pregao.getSituacao());
15+
assertEquals(1000.0, pregao.getValorProposto());
16+
}
17+
18+
@Test
19+
public void getDescricaoShouldReturnCorrectDescription() {
20+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
21+
assertEquals("Description", pregao.getDescricao());
22+
}
23+
24+
@Test
25+
public void getSituacaoShouldReturnCorrectSituacao() {
26+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
27+
assertEquals("Open", pregao.getSituacao());
28+
}
29+
30+
@Test
31+
public void getValorPropostoShouldReturnCorrectValorProposto() {
32+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
33+
assertEquals(1000.0, pregao.getValorProposto());
34+
}
35+
36+
@Test
37+
public void setDescricaoShouldUpdateDescricao() {
38+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
39+
pregao.setDescricao("New Description");
40+
assertEquals("New Description", pregao.getDescricao());
41+
}
42+
43+
@Test
44+
public void setSituacaoShouldUpdateSituacao() {
45+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
46+
pregao.setSituacao("Closed");
47+
assertEquals("Closed", pregao.getSituacao());
48+
}
49+
50+
@Test
51+
public void setValorPropostoShouldUpdateValorProposto() {
52+
Pregao pregao = new Pregao("Description", "Open", 1000.0);
53+
pregao.setValorProposto(2000.0);
54+
assertEquals(2000.0, pregao.getValorProposto());
1255
}
1356
}

0 commit comments

Comments
 (0)