← Όλα τα κεφάλαια
Κεφάλαιο 19

JUnit & Testing

Unit tests, assertions, lifecycle, mocking basics.

Test

@Test void name() { assertEquals(expected, actual); }

Lifecycle

@BeforeEach, @AfterEach, @BeforeAll, @AfterAll.

AAA

Arrange → Act → Assert.

Ασκήσεις

Δοκίμασέ τες — οι λύσεις είναι κρυμμένες μέχρι να τις ζητήσεις.

#1MCQ — @Test

Ποιο annotation σηματοδοτεί test method (JUnit 5);

#2MCQ — assertEquals

Σειρά παραμέτρων: assertEquals(?, ?)

#3Συνάρτηση sum

Φτιάξε static int sum(int,int) και τύπωσε sum(2,3).

#4unit-like #4

Φτιάξε sum και τύπωσε sum(7,10).

#5unit-like #5

Φτιάξε sum και τύπωσε sum(9,13).

#6unit-like #6

Φτιάξε sum και τύπωσε sum(11,16).

#7unit-like #7

Φτιάξε sum και τύπωσε sum(13,2).

#8unit-like #8

Φτιάξε sum και τύπωσε sum(15,5).

#9unit-like #9

Φτιάξε sum και τύπωσε sum(17,8).

#10unit-like #10

Φτιάξε sum και τύπωσε sum(19,11).

#11unit-like #11

Φτιάξε sum και τύπωσε sum(1,14).

#12unit-like #12

Φτιάξε sum και τύπωσε sum(3,17).

#13unit-like #13

Φτιάξε sum και τύπωσε sum(5,3).

#14unit-like #14

Φτιάξε sum και τύπωσε sum(7,6).

#15unit-like #15

Φτιάξε sum και τύπωσε sum(9,9).

#16unit-like #16

Φτιάξε sum και τύπωσε sum(11,12).

#17unit-like #17

Φτιάξε sum και τύπωσε sum(13,15).

#18unit-like #18

Φτιάξε sum και τύπωσε sum(15,1).

#19unit-like #19

Φτιάξε sum και τύπωσε sum(17,4).

#20unit-like #20

Φτιάξε sum και τύπωσε sum(19,7).

#21unit-like #21

Φτιάξε sum και τύπωσε sum(1,10).

#22unit-like #22

Φτιάξε sum και τύπωσε sum(3,13).

#23unit-like #23

Φτιάξε sum και τύπωσε sum(5,16).

#24unit-like #24

Φτιάξε sum και τύπωσε sum(7,2).

#25unit-like #25

Φτιάξε sum και τύπωσε sum(9,5).

#26unit-like #26

Φτιάξε sum και τύπωσε sum(11,8).

#27unit-like #27

Φτιάξε sum και τύπωσε sum(13,11).

#28unit-like #28

Φτιάξε sum και τύπωσε sum(15,14).

#29unit-like #29

Φτιάξε sum και τύπωσε sum(17,17).

#30unit-like #30

Φτιάξε sum και τύπωσε sum(19,3).

#31unit-like #31

Φτιάξε sum και τύπωσε sum(1,6).

#32unit-like #32

Φτιάξε sum και τύπωσε sum(3,9).

#33unit-like #33

Φτιάξε sum και τύπωσε sum(5,12).

#34unit-like #34

Φτιάξε sum και τύπωσε sum(7,15).

#35unit-like #35

Φτιάξε sum και τύπωσε sum(9,1).

#36unit-like #36

Φτιάξε sum και τύπωσε sum(11,4).

#37unit-like #37

Φτιάξε sum και τύπωσε sum(13,7).

#38unit-like #38

Φτιάξε sum και τύπωσε sum(15,10).

#39unit-like #39

Φτιάξε sum και τύπωσε sum(17,13).

#40unit-like #40

Φτιάξε sum και τύπωσε sum(19,16).

#41unit-like #41

Φτιάξε sum και τύπωσε sum(1,2).

#42unit-like #42

Φτιάξε sum και τύπωσε sum(3,5).

#43unit-like #43

Φτιάξε sum και τύπωσε sum(5,8).

#44unit-like #44

Φτιάξε sum και τύπωσε sum(7,11).

#45unit-like #45

Φτιάξε sum και τύπωσε sum(9,14).

#46unit-like #46

Φτιάξε sum και τύπωσε sum(11,17).

#47unit-like #47

Φτιάξε sum και τύπωσε sum(13,3).

#48unit-like #48

Φτιάξε sum και τύπωσε sum(15,6).

#49unit-like #49

Φτιάξε sum και τύπωσε sum(17,9).

#50unit-like #50

Φτιάξε sum και τύπωσε sum(19,12).