filmov
tv
Java Backend Development 14 - Testing erleichtern mit Mockito

Показать описание
Tests zu schreiben ist leicht, wenn die zu testende Methode keinerlei andere Klassen aufruft. In der Praxis ist das aber selten der Fall.
Wenn die zu testende Methode selbst Methoden andere Klassen aufruft, und diese rufen dann weiter Methoden auf, wird Testing schwieriger: Zunächst muss man als Test Setup ein großes Geflecht abhängiger Objekte initialisieren, und bei fehlschlagenden Tests kann der Fehler überall in einer der aufgerufenen Methoden stecken.
Mit Mockito erzeugen wir sogenannte Mock-Objekte, die für die Dauer des Tests die Stelle der abhängigen Objekte einnehmen. Dadurch können wir die zu testende Methode problemlos isoliert von Aufrufen anderer Klassen testen.
In dieser Serie behandeln wir ausführlich alle nötigen Skills für einen Berufseinstieg als Java Backend Developer.
Wenn die zu testende Methode selbst Methoden andere Klassen aufruft, und diese rufen dann weiter Methoden auf, wird Testing schwieriger: Zunächst muss man als Test Setup ein großes Geflecht abhängiger Objekte initialisieren, und bei fehlschlagenden Tests kann der Fehler überall in einer der aufgerufenen Methoden stecken.
Mit Mockito erzeugen wir sogenannte Mock-Objekte, die für die Dauer des Tests die Stelle der abhängigen Objekte einnehmen. Dadurch können wir die zu testende Methode problemlos isoliert von Aufrufen anderer Klassen testen.
In dieser Serie behandeln wir ausführlich alle nötigen Skills für einen Berufseinstieg als Java Backend Developer.
Java Backend Development 14 - Testing erleichtern mit Mockito
Java Backend Developer# 14
Why people HATE JAVA 😡☕️ #coding #programming
I Learned Java in 14 Days using THIS Framework (learn any language!)
Does Java SUCK!? 👩💻 #programming #technology #software #tech #code #career #java
Harsh Truth of Java in 2024! Ft. Ultimate Java Developer @Telusko
Learn Java in 14 Minutes (seriously)
Java in 100 Seconds
Java for the Haters in 100 Seconds
What does a backend developer do?
Big Update in Java for Learners and Trainers
Master Java Backend Development Live: Build Powerful Applications with Expert Guidance
Learn Java in 15 Minutes (seriously)
Backend Developer Roadmap
How to become a Java Jr. Developer in 2024
how start web development? ||2022|2023|2024|| complete roadmap for full stack developer
How to manage JAVA + DSA + WEB Dev 😰
Java in 2023 : Still Worth Learning? | Java Programming Pros & Cons | Programming Language | #sh...
Full Stack Web Developer Roadmap
STOP Learning These Programming Languages (for Beginners)
Node JS or Spring Boot ? 😎
Fullstack development Roadmap - https://roadmap.sh/full-stack
Day14: 15 spring tools every Java backend developer should know #shorts #java #spring #tools #coding
What is Java Full Stack Developer? | #shorts #kiransir #freshers
Комментарии