Partager via


Types de paramètres dans les sources de données de table

Les tableaux suivants sont des résumés de différents types de paramètres disponibles dans dataSource basé sur la table et la chaîne de type qui peut être utilisée pour rendre votre fichier DataSource compatible dans les tests natifs, managés et de script.

Note

Les types « String », « int », « bool », « double », « __int64 », « unsigned __int64 » et « XML » peuvent être utilisés dans tous les tests managés, natifs ou de script.

Par défaut, si le type n’est pas spécifié, le type est supposé être « String ». Consultez la première ligne de chaque table.

Pour spécifier le type de tableau conjointement avec tous les types spécifiés ci-dessus, ajoutez simplement « [] » à la fin du type.

Pour les tests natifs

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

Pour les tests managés

ParameterType LanguageType
"String" string
« Int32 » ou « int » int
« uint » ou « uint32 » uint
« bool » ou « boolean » bool
« double » ou « décimal » decimal
« __int64 » ou « int64 » int64
« unsigned __int64 » ou « uint64 » uint64
"DWORD" uint
"XML" string

Pour les tests 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