Autoplay
Completamento Automatico
Lezione Precedente
Completa e Continua
Test Driven Development: Per Programmatori Java
INTRODUZIONE
Presentazione al Corso Test Driven Development: Per Programmatori Java (1:38)
Materiale didattico del corso Test Driven Development: Per Programmatori Java
INTRODUZIONE & SET-UP
Introduzione & SET-UP (0:57)
Cosa Voglio Insegnarti e Come Fare ad Impararlo (13:16)
Come Seguire il Corso (3:14)
Introduzione al Test Driven Development (25:34)
Strumenti Necessari: JDK ed Eclipse (2:26)
Concenzioni e Metodo di Lavoro (3:14)
Il Tuo Primo Test con JUnit (9:42)
INTRODUZIONE A JUNIT E UNIT TESTING
Introduzione a JUnit e Unit Testing (1:04)
Cosa Sono gli Unit Test
Esportazione ed Importazione di un Progetto (3:31)
Testare un Metodo: quanti Testo Sono Necessari? (1:38)
Testare un If/Else (10:35)
Testare il Comportamento di un Ciclo (14:37)
Refactoring sulla Classe di Test (5:06)
Testare il Sollevamento di un'Eccezione (15:04)
JUnit 4: @Before, @Beforeall, @After, @Aftera (9:43)
Progetto di Fine Sezione
Soluzione al Progetto (49:13)
CODE COVERAGE CON JACOCO
Introduzione al Code Coverage (1:05)
Code Coverage: Cos'è e Come Mai è Fondamentale (6:59)
Lancio di un'Analisi con JaCoco (11:33)
INTEGRATION TESTING CON JUNIT
Introduzione ad Integration Testing (0:47)
Cosa Sono gli Integration Test e Come si Differenziano dagli Unit Test (0:47)
Convenzione sull'Esecuzione dei Test (3:21)
Integration Testing con il Nostro eCommerce (16:33)
MUTATION TESTING CON PIT ED ECLIPSE
Introduzione al Mutation Testing (8:32)
Creazione di un Progetto Java per PIT (3:23)
Installazione di PIT su Eclipse (3:28)
Lancio di un'Analisi con PIT
EXTRA: FONDAMENTI DI OOP + CENNI DI PROGRAMMAZIONE FUNZIONALE
Introduzione ai Fondamenti di OOP (1:04)
Classi Concrete ed Interfacce (16:23)
Classi Astratte (7:38)
Principio di Singola Responsabilità (6:56)
Refactoring (6:33)
Lambda Expressions ed Interfacce Funzionali in Java (18:31)
Consulenza Strategica Life Learning
La nostra consulenza strategica (2:20)
TEST FINALE
Test Driven Development: Per Programmatori Java
Principio di Singola Responsabilità
La lezione è bloccata
Se sei già iscritto,
hai bisogno di effettuare il login
.
Iscriviti al corso per Sbloccare