【问题标题】:Unit Testing Mere Mortals .NET Framework单元测试 Mere Mortals .NET Framework
【发布时间】:2010-10-09 10:07:08
【问题描述】:

假设客户已经选择使用 Oak Leaf Software 的 Mere Mortals 框架,那么推荐的方法是什么来允许对生成的应用程序进行单元测试和适当的关注点分离?理想情况下,我想实现类似 SOLID 设计原则的东西,并拥有不完全耦合到数据库的层。我对 MM.NET 的了解仍然是介绍性的 - 有人处理过这个问题吗?如果有,您能否确定框架中的接缝,使之能够(我希望很容易?)从系统中实现这一点?

【问题讨论】:

    标签: .net unit-testing


    【解决方案1】:

    首先,阅读the other threads on unit testing.,包括这里的几个好宝石:

    直接查看适用于您的项目的内容。

    具体来说,在使用框架时,确定您需要测试的内容。你信任框架和供应商吗?然后不要太担心对他们的代码进行单元测试。你可以假设那里有一个测试边界——他们已经确保他们的东西是正确的。由您来确保您的代码是正确的。

    除此之外,使用 MM.NET 为您的代码开发单元测试与为任何其他应用程序库开发代码没有什么不同;遵循其他问题中的一些建议,你应该做得很好。

    【讨论】:

    • 感谢 Robert - 我希望能够在不依赖数据库的情况下对我的业务逻辑进行单元测试。我最初的想法是,这对于 MM.NET 来说会很困难。我对单元测试并不陌生,只是对这个框架不熟悉。你用过吗?
    猜你喜欢
    • 1970-01-01
    • 2022-07-26
    • 2012-12-25
    • 2010-09-05
    • 2013-07-24
    • 2018-05-14
    • 2011-10-01
    • 1970-01-01
    相关资源
    最近更新 更多