c# - File.Exists 在 UnitTest 上下文中返回 false

标签 c# unit-testing

<分区>

我已经转储了一个包含单元测试数据的文件。 当代码尝试加载文件时,它会收到 FileNotFoundException。

数据和代码文件在同一个文件夹中。

  • 项目.测试
    • 数据.xml
    • 数据.cs

最佳答案

似乎测试项目需要在构建后复制 bin/Debug 文件夹中的文件。仅当您将“复制到输出目录”属性设置为“始终复制”时才会执行此操作。

关于c# - File.Exists 在 UnitTest 上下文中返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31511664/

相关文章:

c# - Moq 中的 SetupSequence

c# - 前台线程不会阻止控制台进程终止吗?

database - 为什么在测试中使用数据库会出现问题?

java - 如何从 org.springframework.test.web.servlet.ResultActions 中提取显式内容

c# - 如何测试单击按钮是否使用 NUnitForms 打开新表单?

php - 使用 PHPUnit 在 Symfony3 中测试服务/服务容器的优雅方式

c# - 从代码访问 MVVM Light ViewModelLocator

c# - automapper 多对多关系映射

c# - 在页面加载时提交表单时, View 状态 MAC 验证失败

c# - 除了调用 thread.Join() 之外,如何等待线程完成运行?