/* ************************************************************************* */ TEST( wrap, ArgumentList ) { ArgumentList args; Argument arg1; arg1.type = "double"; arg1.name = "x"; Argument arg2; arg2.type = "double"; arg2.name = "y"; Argument arg3; arg3.type = "double"; arg3.name = "z"; args.push_back(arg1); args.push_back(arg2); args.push_back(arg3); EXPECT(assert_equal("ddd", args.signature())); EXPECT(assert_equal("double,double,double", args.types())); EXPECT(assert_equal("x,y,z", args.names())); }