tests for argument class