refactored test utils to separated files - diverged widget-test-base