To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia
Scala – „Property Based Testing” i Abstrakcje Programowania Funkcyjnego
Wydarzenie:
Scala - "Property Based Testing" i Abstrakcje Programowania Funkcyjnego
Typ wydarzenia:
Warsztaty
Kategoria:
Tematyka:
Data:
14.03.2016 (poniedziałek)
Godzina:
18:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
andel's Hotel Łódź
Adres:
Ogrodowa 17
Zaloguj się, by zgłosić zmianę.
Opis:
W trakcie tego dwugodzinnego warsztatu nauczymy się:
- Nowego podejścia do testowania "Property Based Testing" gdzie w odróżnieniu do testów jednostkowych generuje się całe serie danych wejściowych by przetestować ogólne prawa systemu.
- Będziemy używać konkretnego narzędzia do dedykowanego dla PBT o nazwie ScalaCheck + będzie trochę integracji ze ScalaTest (tam jest masa wygodnych matcherów)
- W trakcie tych ćwiczeń każdy powinien tez zdobyć większą wiedzę i intuicje z posługiwania się "Funkcją jako wartością" bo trochę funkcyjnych mechanizmów pojawi się przy okazji pisania testów.
- No i na koniec zetkniemy się z kilkoma poteżnymi Abstrakcjami Programowania Funkcyjnego - będziemy (tylko :)) testować Funktory , Monady i inne takie i powinniśmy zobaczyć przy okazji tych ćwiczeń jakieś potencjalne ich zastosowania. A no i zetkniemy się z zewnętrzną biblioteką "cats" (https://github.com/typelevel/cats) . To taka nowsza alternatywa dla ScalaZ (jak ktoś słyszał o ScalaZ)