Skip to content

Commit d446155

Browse files
committed
#13 JAVA
1 parent d4bd382 commit d446155

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
import java.util.HashMap;
2+
3+
public class PruebasJUNIT {
4+
HashMap<String, String> map = new HashMap<>();
5+
6+
public int sumar(int num1, int num2) {
7+
return num1 + num2;
8+
}
9+
10+
public void setMap() {
11+
map.put("name", "Michael");
12+
map.put("age", "31");
13+
map.put("birth_date", "06/02/1993");
14+
map.put("programming_languages", "JAVA");
15+
}
16+
}
17+
18+
// TESTS
19+
20+
import org.junit.Before;
21+
import org.junit.Test;
22+
23+
import static org.junit.Assert.assertEquals;
24+
import static org.junit.Assert.assertTrue;
25+
26+
public class TestJUNIT {
27+
private PruebasJUNIT pruebasJUNIT;
28+
29+
@Before
30+
public void setUp() {
31+
pruebasJUNIT = new PruebasJUNIT();
32+
pruebasJUNIT.setMap();
33+
}
34+
35+
@Test
36+
public void testSum() {
37+
PruebasJUNIT sum = new PruebasJUNIT();
38+
assertEquals(5, sum.sumar(2, 3));
39+
}
40+
41+
@Test
42+
public void testMapKeys() {
43+
assertTrue(pruebasJUNIT.map.containsKey("name"));
44+
assertTrue(pruebasJUNIT.map.containsKey("age"));
45+
assertTrue(pruebasJUNIT.map.containsKey("birth_date"));
46+
assertTrue(pruebasJUNIT.map.containsKey("programming_languages"));
47+
}
48+
49+
@Test
50+
public void testMapValues() {
51+
assertTrue(pruebasJUNIT.map.containsValue("Michael"));
52+
assertTrue(pruebasJUNIT.map.containsValue("31"));
53+
assertTrue(pruebasJUNIT.map.containsValue("06/02/1993"));
54+
assertTrue(pruebasJUNIT.map.containsValue("JAVA"));
55+
}
56+
}

0 commit comments

Comments
 (0)