Testare una applicazione Angular non è sempre semplice ed immediato, soprattutto al crescere della complessità dell'applicazione stessa.

Tuttavia è una pratica che non possiamo più permetterci di trascurare: è finito il tempo dei 'banali' data-entry!

Conoscere le armi a nostra disposizione è fondamentale per ridurre al minimo i difetti presenti nelle applicazioni: diverse technologie, tools e test frameworks interagiscono e si integrano tra di loro a costituire un ambiente di testing stabile e ben definito.

Possiamo scegliere quali strumenti utilizzare a seconda della tipologia di test e dello scenario da verificare: dal singolo componente / direttiva, al servizio fino al testing dell'intero sistema.

Vedremo come realizzare Unit Test in Angular utilizzando le utility messe a disposizione dal test framework, seguendo alcune best practice, affrontando diversi scenari ed evitando alcune trappole.





Speaker: Alessandro Giorgetti





Location

CoWo Ancona - Via Primo Maggio 20, Ancona (zona UCI Cinemas) - https://goo.gl/maps/jhSnGg1FF5p







Struttura della serata:

L'incontro si strutturerà cosi:

Ore 19:30 cena con pizza

Ore 20:30 inizio lavori

Ore 23:00 (circa) termine lavori





Prerequisiti

PC non richiesto. Chi volesse provare live gli esempi discussi, avrà bisogno di un classico ambiente node.js / GIT / VS Code (o editor analogo).





Posti limitati

Per poter essere efficienti e garantire una buona organizzazione dell'evento dobbiamo purtroppo limitare il numero di partecipanti, per questo ti richiediamo di effettuare l'iscrizione se sono ancora disponibili dei posti.





Cena - Buffet

Il prezzo del biglietto verrà investito nell'acquisto di pizza e bevande per i partecipanti, organizzando un piccolo buffet.





Rimborsi

E' possibile richiedere il rimborso del biglietto fino a 24 ore prima dell'inizio dell'evento. La cifra non sarà rimborsata al 100%, in quanto la commissione richiesta da Paypal va in ogni caso persa. Dopo tale termine, non possiamo garantire la possibilità di effettuare il rimborso (dipende da vari fattori, es. se ci sono altre persone in lista di attesa). Se il biglietto non è più rimborsabile, puoi comunque cederlo ad un'altra persona.





Evento organizzato da:

DevMarche, il network delle community marchigiane che si interessano di ciò che ruota intorno allo sviluppo di software.