如何用RSpec的mock或stub实现mixin方法的覆盖?

2026-04-11 17:180阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计492个文字,预计阅读时间需要2分钟。

如何用RSpec的mock或stub实现mixin方法的覆盖?

我遇到了这样的问题:我有一个模块定义,如下所示:

rubymodule Something def my_method :some_symbol endend

class MyClass include Something def my_method if xxx? :other_symbol else super end endend

现在的问题是测试——我想确保从 override 方法调用 super。

阅读全文

本文共计492个文字,预计阅读时间需要2分钟。

如何用RSpec的mock或stub实现mixin方法的覆盖?

我遇到了这样的问题:我有一个模块定义,如下所示:

rubymodule Something def my_method :some_symbol endend

class MyClass include Something def my_method if xxx? :other_symbol else super end endend

现在的问题是测试——我想确保从 override 方法调用 super。

阅读全文