must_be:Ruby的must_be运行时断言

时间:2024-06-06 15:56:20
【文件属性】:

文件名称:must_be:Ruby的must_be运行时断言

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-06 15:56:20

Ruby

must_be运行时断言 Ruby没有静态类型系统。 测试和规格都很好。 但最终,克苏鲁*,理智需要受到检查。 must_be提供各种美味的Ruby风格的运行时断言。 您可以配置must_be以任何可能的方式通知您故障。 只需将MustBe.notifier设置为任何proc或其他值得调用的对象即可。 缺省情况下,must_be会引发错误,但会包含日志记录和调试通知程序。 此外,如果已证明must_be的性能下降不令人满意,则可以随时禁用它。 例子 安装后: > sudo gem install must_be 从习惯奉献开始: require 'rubygems' require 'must_be' 现在, Object具有许多must *和must_not *方法。 以下是每个示例的几个示例。 当有示例通知时,在以下注释行上列出了与它的MustBe::Note错误相对应的消


【文件预览】:
must_be-master
----.gitignore(14B)
----doc()
--------readme()
----spec()
--------must_be()
--------typical_usage_spec.rb(6KB)
--------spec_helper.rb(5KB)
--------notify_matcher_spec.rb(2KB)
----README.md(9KB)
----VERSION(5B)
----lib()
--------must_be()
--------must_be.rb(1KB)
----must_be.gemspec(2KB)
----Gemfile(84B)
----Rakefile(1013B)
----ChangeLog.md(298B)
----Gemfile.lock(402B)

网友评论