簡體   English   中英

MSTest數據源-傳遞自定義對象集合

[英]MSTest Data source - pass on a custom object collection

我正在使用MSTest創建一個硒框架。 使用的數據非常復雜,並且是對象的集合。 這些對象在列表中。

列表中的每個項目都代表一個測試用例。 在[TestInitialize]階段,我創建了此列表。

在這種情況下,任何人都可以幫助我如何將列表數據傳遞給[testmethod]函數。

我用谷歌搜索,發現可以使用[DataSource(“ Microsoft.VisualStudio.TestTools.DataSource”)]

但不確定如何將此列表傳遞給測試方法

關於如何實現此目標的任何指示都將非常有幫助。

非常感謝

我非常確定這對於MSTest是不可能的,您目前只能通過帶有到數據源(例如sql)的連接字符串的DataSource()進行連接。

Nunit可以使用TestCaseSource實現此目的

還有一個NuGet包來擴展MSTest以包括此功能

我還閱讀了他們將向MSTest添加此功能的信息,該功能目前處於預覽狀態,可能僅支持UWP和桌面應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM