如果“演示者”是正在“视图”上设置属性这是否违反了 MVP 模式?
我是 MVP 的新手,正在尝试了解情况。 我陷入了困境: 为了能够在我的视图上进行更多单元测试,我还想将一些属性设置转移到 PRESENTER。这样我就可以…
使用 lambda 和 Moq 对 ServiceLayer 进行单元测试
我正在尝试使用 Moq 测试我的服务层在我的存储库上使用的 lambda。 服务: public class CompanyService : TuneUpLog.ServiceLayer.ICompanyService {…
如何在测试配方函数时自动消除依赖关系
我有一个函数 foo(),它又调用函数 bar()。我如何确认 bar 确实被调用了? 要测试的复杂业务逻辑方法的示例: class Car { IStarter starter IKeyhole…
起订量 +单元测试——如何将一个操作传递给我的类来测试该操作是否被调用?
基本上,我的类中有一个方法,如果满足某些条件,它会调用 Action 。如何进行单元测试以确保调用该操作? public class MyClass { private IDBService…
有没有用于测试本机 iPhone 应用程序的功能自动化工具?
我一直参与做Web自动化和Android自动化测试。目前我们正在寻找任何 iPhone 功能测试工具,它将帮助我们减少回归测试的时间。我们正在寻找像 Selenium …
CppUnit,很简单的测试代码崩溃了,为什么?
我正在学习 CppUnit,并且在调用 TestRunner::run() 时我的代码发生了 coredump。这是下面代码中的第 34 行。我看不出有什么问题。它与 CppUnit 说明…
如何测试范围的等价性
我的一个单元测试在读取日志文件后检查范围是否设置正确,我只想测试 var == range(0,10)。但是,在 Python 3 中,range(0,1) == range(0,1) 的计算结…
在 Visual Studio 和 Team Build 中为嵌入式资源创建自动测试?
在我当前的 .Net 4.0 解决方案中,我有一个项目包含大量 XML 文件作为嵌入资源。这些文件正在进行大量开发活动,而且我团队中的一位开发人员很可能会…
Microsoft::VisualStudio::TestTools::UnitTesting 测试 c++项目
我可以使用 Microsoft::VisualStudio::TestTools::UnitTesting 来测试 C++ 代码吗? 我的意思是我已经有一个不使用 .NET 的现有 C++ 项目。 现在我想…
在控制器中使用 ReCaptcha 验证测试代码?
这是我的简化控制器: [HttpPost] [ValidateAntiForgeryToken] public ActionResult Register(RegisterModel model) { if (!ReCaptcha.Validate(Const…
与 MSTest 共享单元测试
我有大约 5-6 份报告,它们的结构相同,使用 Watin,我正在测试这些报告中的每一份。 我有一个共享测试,我称之为“ReportBaseTests”.. public class…