Типы параметров в источниках данных таблицы

В следующих таблицах приведены сводки различных типов параметров, доступных в табличном источнике 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