Apache ShardingSphere provided a full functionality test engine. They define SQLs in xml files, each engine is suit for MySQL, PostgreSQL, SQLServer and Oracle.
All test engines designed to modify the configuration files to execute all assertions without any Java code modification.