The HighTest toolkit is intended to demonstract best practice software development. It contains the basics for C/C++, Java and python projects. This includes:
HighTest presently needs a basic development environment on GNU/Linux or cygwin on Win32 platforms. You will need GNU Make, gcc/g++/gcov. HighTest will build its dependencies upon installation.