gpt4 book ai didi

c# - 防止 TestContext 数据被自动转换

转载 作者:行者123 更新时间:2023-11-30 12:35:36 25 4
gpt4 key购买 nike

我通过使用从 .csv 文件中读取的数据来参数化我的测试用例。 csv 文件中的一列具有美国格式的简单日期值(作为常规字符串),例如 mm/dd/yyyy。然而,当数据实际被读取并填充到 TestContext 中时,TestContext.DataRow["MyDateColumn"] 实际上返回一个转换后的 System.DateTime 对象, 完成时间戳 12:00:00 AM。我绝对不需要或不想要这种自动转换。我该如何阻止这种情况发生?

最佳答案

如果 MyDateColumn 的类型设置为日期时间,那么它将/应该返回一个日期时间对象。

尝试将 MyDateColumn 的类型更改为字符串,看看是否有效。

更新

更改 CSV 中的日期,使其为“mm/dd/yyyy”而不是 mm/dd/yyyy。

关于c# - 防止 TestContext 数据被自动转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5193401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com