zackeryfix / ngen

Next-generation C++ Framework - The next-generation of C++ software development is here.
MIT License
1 stars 0 forks source link

Ngen.Diagnostic.Bootstrap - Program that is used to load libraries that contain developer defined unit-tests. #19

Open zackeryfix opened 8 years ago

zackeryfix commented 8 years ago

This will be a small executable program that will load a library (.DLL for Windows, .SO for Unix) that contains developer defined unit-tests so that it can be programmatically instructed to run single or sets of tests.

We can use the Ngen::Library class to make this a very easy assignment. Load the library and use the the Ngen::Library functions to get access to Ngen::Diagnostic::Test instances by using the name of the test defined by the t_begin_test macro when the developer created the test.

This is very simple and will probably be in the next release (v.0.3), or in the one after (v0.4).