Skip to content

tim-brown/plt-games-racket-tested

Repository files navigation

plt-games-racket-tested

Syntax extensions to ease TDD in racket (but I'll call it a new language!)

[Racket][] provides for unit testing (through the rackunit module). But there is no way to force functions to be tested. [Racket]: http://www.racket-lang.org

I'll only be able to "force" functions to be define/tested if I can suppress define.

TODO:

  • define the define/tested syntax
  • create a #lang the replaces (disables) define with define/tested
  • create mock functions
  • handle inner defines/named lets

As well as trying to produce something useful as a PLT Games entry, I'm also trying to learn: [syntax/parse][]. [syntax/parse]: http://docs.racket-lang.org/syntax/stxparse.html?q=syntax/parse

About

Syntax extensions to ease TDD in racket (but I'll call it a new language!)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages