【问题标题】:What we need to test in Observer design pattern unit testing?我们需要在观察者设计模式单元测试中测试什么?
【发布时间】:2012-11-17 03:12:30
【问题描述】:

我是软件测试的新手。我想知道为观察者模式进行单元测试的正确方法是什么?例如如果我们实现了以下 4 个类:

  • 主题类(附加/分离/通知)
  • 观察者接口类(更新虚方法)
  • ConcreteSubject 类
  • ConcreteObserver(具体更新方法)

如何为这些类中的每一个编写测试轨道?有什么好的例子可以参考吗?

【问题讨论】:

标签: c# unit-testing design-patterns


【解决方案1】:

这是一个很难回答的问题,因为它非常抽象。通常,您不会为某些模式编写测试,而是为方法编写单元测试。或者您根据用例编写测试。最重要的是,当您提供输入时,预期的输出是什么?使用什么模式并不重要;输入进去,结果出来。结果有效吗?那是你的考验。

【讨论】:

    猜你喜欢
    • 2011-06-10
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 2021-09-11
    • 2021-11-16
    • 1970-01-01
    • 2018-01-08
    • 1970-01-01
    相关资源
    最近更新 更多