a test framework on docker by golang