Podsumowanie

Wprowadzenie do testowania w Javie

Maria Milusheva

Senior Software Engineer

Podsumowanie rozdziału 1

Rozdział 1.1:
  • Omówienie koncepcji testowania oprogramowania
  • Korzyści z testowania
  • Przypadki brzegowe, które zawsze należy testować
Rozdział 1.2:
  • Wprowadzenie do testowania z JUnit
  • Składnia JUnit 5: @Test
  • Ćwiczenia z assertEquals()
Rozdział 1.3:
  • Definicja testów jednostkowych
  • Dodatkowe asercje: assertTrue(), assertInstanceOf(), assertNull()
Wprowadzenie do testowania w Javie

Podsumowanie rozdziału 2

Rozdział 2.1:
  • Zależności w oprogramowaniu
  • Testowanie integracyjne – sprawdzanie współpracy komponentów
  • Ćwiczenia z kursami Europejskiego Banku Centralnego
Rozdział 2.2:
  • Mocki jako sposób kontrolowania warunków testowych
  • Mockito i jego składnia: mock(), when(), .thenReturn()
Rozdział 2.3:
  • verify() do śledzenia interakcji z mockami
  • Ćwiczenia na przykładach baz danych
Wprowadzenie do testowania w Javie

Podsumowanie rozdziału 3

Rozdział 3.1:
  • @ParameterizedTest – skracanie klas testowych i eliminacja powtórzeń
  • Ćwiczenia z @ValueSource i @CsvSource
Rozdział 3.2:
  • Przekazywanie złożonych argumentów do testów: @MethodSource i Arguments.of()
  • Adnotacja @BeforeEach
Rozdział 3.3:
  • Podejście „testy jako pierwszy krok"
  • Test-Driven Development – pisanie testów przed implementacją
  • Naprawianie błędów z użyciem TDD
Wprowadzenie do testowania w Javie

Dalsze materiały:

Polecane wykłady:
Zaawansowane materiały:
Wprowadzenie do testowania w Javie

Gratulacje!

Wprowadzenie do testowania w Javie

Preparing Video For Download...