add legacy tests for updated PAM features
fix class naming
make PAM tests channels dynamic