单元测试正在跳过所有断点
Unit Test is skipping all break points
我创建了一个带有函数的 class,然后我创建了一个单元测试来测试它。
我已经在我的 class 上更新了一些东西,并在更改后构建 class 之后在 UnitTest 上引用了它的 dll。
当我 运行 在调试模式下进行单元测试时,它会跳过 class 中函数中的每个断点,但是当我在 UnitTest 中放置一个断点时,它会向我显示一条错误消息,指出该模块自上次以来发生了变化,即使在我再次引用它之后也是如此。
怎么了?我是否需要重建 class 然后在测试中引用它?
我有时会在单元测试之外得到这个。我解决这个问题的方法是:
- 清洁解决方案
- 关闭Visual Studio
- 确保应用程序未托管在 IIS 管理器中(如果是 ASP.Net 应用程序)
- 重新打开解决方案
- 重建解决方案
我创建了一个带有函数的 class,然后我创建了一个单元测试来测试它。 我已经在我的 class 上更新了一些东西,并在更改后构建 class 之后在 UnitTest 上引用了它的 dll。 当我 运行 在调试模式下进行单元测试时,它会跳过 class 中函数中的每个断点,但是当我在 UnitTest 中放置一个断点时,它会向我显示一条错误消息,指出该模块自上次以来发生了变化,即使在我再次引用它之后也是如此。 怎么了?我是否需要重建 class 然后在测试中引用它?
我有时会在单元测试之外得到这个。我解决这个问题的方法是:
- 清洁解决方案
- 关闭Visual Studio
- 确保应用程序未托管在 IIS 管理器中(如果是 ASP.Net 应用程序)
- 重新打开解决方案
- 重建解决方案