ruby – 如何测试Singleton类?
发布时间:2020-12-16 22:11:24 所属栏目:百科 来源:网络整理
导读:我正在使用RSpec,并希望多次测试Singleton类的构造函数. 我该怎么做? 最好的祝福 解决方法 看看 http://blog.ardes.com/2006/12/11/testing-singletons-with-ruby: require 'singleton'class Singleton def included_with_reset(klass) included_without_r
我正在使用RSpec,并希望多次测试Singleton类的构造函数.
我该怎么做? 最好的祝福 解决方法
看看
http://blog.ardes.com/2006/12/11/testing-singletons-with-ruby:
require 'singleton' class <<Singleton def included_with_reset(klass) included_without_reset(klass) class <<klass def reset_instance Singleton.send :__init__,self self end end end alias_method :included_without_reset,:included alias_method :included,:included_with_reset end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |