test framework based on geb, spock and gradle