Framework for basic tests