HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET DESIGN & DDD CLOUD & GRID  
Erlang eXchange 2008: Richard Carlsson on EUnit - Lightweight Unit Testing For Erlang
EUnit - Lightweight Unit Testing For Erlang
It is generally agreed that test-driven development with unit testing is a Good Thing. However, this requires that tests are easy to write, and that running the tests is simple and quick and results are presented concisely, to make the feedback loop as short as possible. When programming in Erlang, the EUnit framework provides you with all you need to do unit testing with minimal effort.

EUnit takes inspiration from the JUnit family of unit testing frameworks, but since Erlang is not an Object Oriented language, the techniques are a bit different. EUnit uses a very compact functional style, with direct support for concurrency, timeouts, fixtures, shell commands, and much more. This talk will provide an introduction to EUnit, Unit Testing and Test-Driven Development. Download the slides here

ABOUT RICHARD CARLSSON
Richard Carlsson has been deeply involved with Erlang since the mid-nineties. He was one of the original members of the High-Performance Erlang group at Uppsala University, and has contributed to many parts of the standard libraries, the Erlang compi
More about Richard Carlsson
PODCAST EUNIT - LIGHTWEIGHT UNIT TESTING FOR ERLANG
Digg! StumbleUpon
ERLANG PODCASTS
Peter Pilgrim:Erlang eXchange UG Session: Rich Internet Applications with Java FX, RIA with JavaFX
Peter Pilgrim : 26th Jun 2008
View Podcast: Erlang eXchange UG Session: Rich Internet Applications with Java FX,
Francesco Cessarini:Erlang eXchange UG Session: Erlang & Web, Erlang & Web
Francesco Cessarini : 26th Jun 2008
Podcast Coming Soon: Erlang eXchange UG Session: Erlang & Web,
Murray Steele:Erlang eXchange UG Session: LRUG, Ruby & Erlang and our Communities, LRUG, Ruby & Erlang
Murray Steele : 26th Jun 2008
View Podcast: Erlang eXchange UG Session: LRUG, Ruby & Erlang and our Communities,
Ganesh Sittampalam:Erlang eXchange UG Session: Concurrent and Multicore Haskell, Concurrent & Multicore Haskell
Ganesh Sittampalam : 26th Jun 2008
View Podcast: Erlang eXchange UG Session: Concurrent and Multicore Haskell,
Joe Armstrong:Erlang Keynote: Armstrong on Software: Erlang & SMP, Armstrong on Software: Erlang
Joe Armstrong : 26th Jun 2008
View Podcast: Erlang Keynote: Armstrong on Software: Erlang & SMP,
Reshma Sohoni:Introducing Seedcamp, Introducing Seedcamp
Reshma Sohoni : 26th Jun 2008
View Podcast: Introducing Seedcamp,
Gordon Guthrie:Erlang/OTP Vs Google App Engine, The CEO View, Erlang/OTP Vs Google App Engin
Gordon Guthrie : 26th Jun 2008
View Podcast: Erlang/OTP Vs Google App Engine, The CEO View,
Alexander Reinefeld:Building a transactional distributed data store with Erlang, Building a transactional distr
Alexander Reinefeld : 26th Jun 2008
View Podcast: Building a transactional distributed data store with Erlang,
Karthik Ramachandra:Load Testing of Web Applications, Load Testing of Web Applications...
Karthik Ramachandra : 26th Jun 2008
View Podcast: Load Testing of Web Applications,
Karthik Ramachandra:Interview on Erlang, Interview with O'Reily GMT on
Karthik Ramachandra : 26th Jun 2008
View Podcast: Interview on Erlang,
Simon Thompson:Wrangerl, The Erlang Refactoring Tool, Wrangerl, The Erlang Refactori
Simon Thompson : 26th Jun 2008
View Podcast: Wrangerl, The Erlang Refactoring Tool,
Nicholas Gunder:Introducing Erlang to Motorola: The Journey to Success, The Journey to Success
Nicholas Gunder : 26th Jun 2008
View Podcast: Introducing Erlang to Motorola: The Journey to Success,
Corrado  Santoro:Erlang & Robotics: The ROSEN Framework at the Eurobot 2008 Competion, Erlang & Robotics
Corrado Santoro : 26th Jun 2008
View Podcast: Erlang & Robotics: The ROSEN Framework at the Eurobot 2008 Competion,
Xingdong Bian:Building Web Applications in Erlang, Building Web Appliciations in
Xingdong Bian : 26th Jun 2008
View Podcast: Building Web Applications in Erlang,
Erik Stenman:Erlang in Financial Applications, Erlang in Financial Applicatio
Erik Stenman : 26th Jun 2008
View Podcast: Erlang in Financial Applications,
OTHER ERLANG EVENTS
:Erlang Primer: An Introduction in Erlang,  Erlang Introduction
1 DAY COURSE.
London, Monday, January 19th
:Erlang By Example,  Erlang By Example
5 DAY COURSE.
London, Monday, January 26th
:Erlang Open Telecom Platform,  Erlang Open Telecom Platform
5 DAY COURSE.
London, Monday, February 9th
Venkat Subramaniam Caring About Code Quality,  Caring About Code Quality
FREE EVENT: In The Brain of Venkat Subramaniam
London, Thursday, February 12th
Andy Hunt:Andy Hunt's Pragmatic Thinking & Learning: Refactor your Wetware,  Pragmatic Thinking & Learning
1 DAY COURSE. Featuring Andy Hunt
London, Monday, March 16th
:Advanced Track: OTP Express,  OTP Express (Advanced)
3 DAY COURSE.
London, Monday, June 1st
:Beginners' Track: Erlang Express,  Erlang Express (Beginners)
3 DAY COURSE.
London, Monday, June 1st
Andy Hunt:Andy Hunt's Pragmatic Thinking & Learning: Refactor your Wetware,  Pragmatic Thinking & Learning
1 DAY COURSE. Featuring Andy Hunt
London, Monday, June 15th
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  Community-FR  Heros  Promotions  Apress