da3mon / especial

an attempt at BDD in erlang

This URL has Read+Write access

da3mon (author)
Tue Nov 11 17:09:19 -0800 2008
commit  e91e73cb006ebe8facf711d54873444381c4ecf2
tree    bb1b9fc8e1ec4670acf19f884496dff636587b35
parent  258742d7ca74fc12d52250fdbf351491960dea08
name age message
file .gitignore Loading commit data...
file README.md
file Rakefile
directory src/
directory test/
README.md

especial

it will be a BDD server for unit testing in erlang.

current status

especial is a WIP.

syntax

proposed syntax so far:

describe(Module, ItList).
it("does something", ExpectList).
expect(ExpectedValue) ! to(Matcher, ActualValue).

describe(Spec, self(), [
  it("expects things", [
    expect(4) ! to(equal, 4),
    expect(fun() -> something end) ! to(be_pid)
  ])
]).