gpt4 book ai didi

c# - Sitecore 单元测试是不是成功了?

转载 作者:太空狗 更新时间:2023-10-30 01:05:02 24 4
gpt4 key购买 nike

我们公司对单元测试进行了研究。在我的公司,我们制作定制的 .NET、Sitefinity,尤其是 Sitecore。我们已经成功地为自定义 .NET 和 Sitefinity 进行了单元测试,但我们无法真正进行有用的测试。对于模拟,我们使用 Telerik JustMock 和 Visual Studio 中的内置 TestExplorer。这样做的原因是我们不得不模拟太多,这几乎导致了无用的测试。实际上,Sitecore 是一个数据库,其中包含每个项目的页面/内容。

现在我们将投入时间进行进一步的研究,但一些使用 Sitecore 进行单元测试的经验将非常有用。所以这是我的问题:

  1. 在他们公司遇到这个问题的人多吗?
  2. 在这种情况下您选择了什么方法?或者:你建议在我们的情况下做什么? 我们应该放弃还是可以让它发挥作用,以什么方式?

(我已经问过一个关于 Sitecore 单元测试的问题,但这是一个很好的教程:Unit Testing Sitecore using NUnit, serializing content;Shriroop 的回答很有用。)

最佳答案

单元测试对于用 C#(或者我应该说用 OO 语言)编写的任何东西总是有用的。

请不要放弃这个想法,我相信在 StackOverFlow 上我们有很多人可以帮助您指引正确的方向。

请引用this answer我给了this question

我强烈建议您在 Youtube 上观看以下视频

  1. interesting video通过 codeflood。
  2. Automated Testing with Sitecore V2

也喜欢阅读这篇博文

  1. 我的首选 Coffee => Coder => Code通过 Alistair Deneys

让我们知道这是否有帮助。

好的,我可以判断您面临的障碍。但请阅读此 blog post通过 Kevin Obee .有时在进行单元测试时,我们会失去务实的重点,而只是遵循单元测试原则。

我面对了这一点,建立平衡将是关键。我绝不是在暗示您可能已经朝这个方向前进,而只是建议有时后退一步,反射(reflection)我们真正想要测试的内容并重新开始会有很大帮助。

关于c# - Sitecore 单元测试是不是成功了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20263990/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com