Added doc comments to internal_test.go

Also moved two tests away from internal_test.go to pool_test.go (no actual test code in the former).