Basic unit tests infrastructure