feat(test): add pool test