다음 표는 테이블 기반 DataSource에서 사용할 수 있는 다양한 매개 변수 형식과 네이티브, 관리형 및 스크립트 테스트에서 DataSource 파일을 호환하는 데 사용할 수 있는 형식 문자열에 대한 요약입니다.
Note
"String", "int", "bool", "double", "__int64", "unsigned __int64" 및 "XML" 형식은 모든 관리형, 네이티브 또는 스크립트 테스트에서 사용할 수 있습니다.
기본적으로 형식을 지정하지 않으면 형식은 "String"으로 간주됩니다. 각 테이블의 첫 번째 행을 참조하세요.
위에서 지정한 형식과 함께 배열 형식을 지정하려면 "[]"를 형식의 끝에 추가하면 됩니다.
네이티브 테스트의 경우
| ParameterType | LanguageType |
|---|---|
| "String" | WEX::Common::String |
| "int" | int |
| "unsigned int" | unsigned int |
| "bool" | bool |
| "double" | double |
| "__int64" | __int64 |
| "unsigned __int64" | unsigned __int64 |
| "DWORD" | DWORD |
| "size_t" | size_t |
| "NoThrowString" | WEX::Common::NoThrowString |
| "XML" | WEX::Common::String |
관리되는 테스트의 경우
| ParameterType | LanguageType |
|---|---|
| "String" | string |
| "Int32" 또는 "int" | int |
| "uint" 또는 "uint32" | uint |
| "bool" 또는 "boolean" | bool |
| "double" 또는 "decimal" | decimal |
| "__int64" 또는 "int64" | int64 |
| "unsigned __int64" 또는 "uint64" | uint64 |
| "DWORD" | uint |
| "XML" | string |
스크립트 테스트의 경우
| ParameterType | LanguageType |
|---|---|
| "String" 또는 "BSTR" | VT_BSTR |
| "int" | VT_INT |
| "unsigned int" 또는 "uint" | VT_UINT |
| "bool" | VT_BOOL |
| "double" | VT_R8 |
| "__int64" | VT_I8 |
| "unsigned __int64" | VT_UI8 |
| "XML" | VT_BSTR |