added tests for argmunents class