addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Functional testing

Testing in functional languages can be done in the same style as in OO languages. However, FP has certain properties which allow different ways of testing and writing code.

In this session we will have a look at two frameworks which makes it possible to write tests in new and better ways. This time, our modest goal, is only to blow your mind! ;)

ScalaCheck - Jon Anders Teigen

ScalaCheck started out as a Scala port of the Haskell library QuickCheck, and has since evolved and been extended with features not found in Haskell QuickCheck.

Why write assertions when we have frameworks that can generete them for you?

Midje - Geir Amdal

Midje is a test framework for Clojure. It was created to support top-down as well as bottom-up testing, to encourage readable tests, to support a balance between abstraction and concreteness, and to be gracious in its treatment of you, the programmer.

Midje encourages a different style of mocking which enables new ways solving problems.

Join or login to comment.

  • Bjørn Einar B.

    Varierte innlegg, artig. Det var en åpen og nysgjerrig tone med gode diskusjoner. Siste innlegg, altså det å ta opp tema til diskusjon, var en kul ide og fungerte godt, men en ide til neste gang ville vært å timeboxe det, f.eks. til 10 minutter, da det typisk er mest interessant i starten og kan drøye litt ut.

    April 25, 2012

  • Christian A.

    Good time and some interesting testing discussion in a functional context. :)

    April 25, 2012

  • August L.


    April 25, 2012

  • Ole Christian R.

    There will be pizza and beer as usual (Thanks to Eivind Waaler:)!

    April 23, 2012

  • Ole Christian R.

    The event will be held at the Auditorium at BEKK. Room for more :)

    April 11, 2012

28 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy