SpecFlow 测试不打开存储库方法

SpecFlow test doesn't open repository methods

我编写了 SpecFlow 方法,(只需在存储库中添加一些项目并在之后计算值)。它没有错误地工作。但现在没有了。

模拟我的存储库并为其填充值。

我一步步调试,发现没有调用存储库方法。调试器只是忽略并跳过它。这不是开玩笑,我确定我用正确的方法做了调试点。

令我惊讶的是,SpecFlow Mock 测试不调用存储库方法,而且您无法在该方法中调试行为。模拟存储库只是 return 值。如果您无法获得价值 - 这意味着您在存储库中添加了不正确的数据