Comprehensive tests