Partilhar via


Tipos de parâmetro em fontes de dados de tabela

As tabelas a seguir são resumos de vários tipos de parâmetro disponíveis no DataSource baseado em tabela e qual cadeia de caracteres de tipo pode ser usada para tornar o arquivo DataSource compatível com testes nativos, gerenciados e de script.

Observação

Os tipos "String", "int", "bool", "double", "__int64", "unsigned __int64" e "XML" podem ser usados em todos os testes, gerenciados, nativos ou de script.

Por padrão, se o tipo não for especificado, o tipo será considerado "String". Veja a primeira linha em cada tabela.

Para especificar o tipo de matriz em conjunto com os tipos especificados acima, basta acrescentar "[]" ao final do tipo.

Para testes nativos

ParameterType LanguageType
"Cadeia de caracteres" 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

Para testes gerenciados

ParameterType LanguageType
"Cadeia de caracteres" string
"Int32" ou "int" INT
"uint" ou "uint32" uint
"bool" ou "booleano" bool
"double" ou "decimal" decimal
"__int64" ou "int64" int64
"unsigned __int64" ou "uint64" uint64
"DWORD" uint
"XML" string

Para testes de script

ParameterType LanguageType
"String" ou "BSTR" VT_BSTR
"int" VT_INT
"unsigned int" ou "uint" VT_UINT
"bool" VT_BOOL
"double" VT_R8
"__int64" VT_I8
"unsigned __int64" VT_UI8
"XML" VT_BSTR