http://www.erlang.org/doc/man/test_server.html#Case-1