![]() |
1
1
与其坚持所有东西都必须是私有的,不如考虑采用许多与ui相关的设计模式之一,例如 MVC , MVP 或 MVVM . 用户界面会将所有逻辑委托给 可测试的 用户界面/演示文稿- 具体的 与公共成员一起上课。这些实现不会污染您的核心域模型,因为它们仍然是特定于ui的,可以在单独的库中实现。 您可以对这样的表示库进行单元测试,并使用它来执行 Subcutaneous Tests . |
![]() |
mg610 · 如何开始C++单元测试 2 年前 |
![]() |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
![]() |
shilin agre · 在Python中测试修饰函数 2 年前 |
![]() |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
![]() |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |