Novaprova is the newest way to organise and run unit tests for libraries and programs written in the C language. Novaprova takes the xUnit paradigm into the 21st century.

Novaprova has many advanced features previously only available in unit test frameworks for languages such as Java or Perl.

Novaprova works today on 32bit and 64bit x86 Linux. A Mac port is underway.