首页 > 解决方案 > Visual Studio NUnit 测试未运行

问题描述

我们的单元测试有问题。在某些时候,点击“Run All”开始给我们一个截断的运行测试子集。其他的根本没有运行,我们不得不手动运行组和单独的测试。

任何人有任何建议吗?

更新:

部分解决!

所以,我的第一个问题是在我调查的早期。我一直在寻找以前的解决方案,但没有找到任何可行的方法。

一些额外的细节...

这是一个使用 Xamarin 和 MvvmCross 的 Android 项目。问题是在 MvxObservableCollection 上调用 .Clear()。显然测试没有正确设置,并且 IoC 提供者无法解析接口。我通过删除对违规方法的调用暂时解决了它。

我现在的问题是如何正确设置它。我们有一个从 MvxIoCSupportingTest 继承的基础测试类,所需的组件似乎已正确设置,但我们仍然遇到此问题。我们如何设置我们的测试,以便我们可以使用 .Clear 和其他 MvxObservableCollection 方法?

标签: visual-studionunitmvvmcross

解决方案


推荐阅读