Spec tests subclasses

added spec tests for puaserver with default values