impasta:IMPASTA! Ruby应用程序的测试间谍

时间:2024-04-29 07:13:27
【文件属性】:

文件名称:impasta:IMPASTA! Ruby应用程序的测试间谍

文件大小:7KB

文件格式:ZIP

更新时间:2024-04-29 07:13:27

ruby modular minimalist-library test-spies spy

Impasta im-past-a (名词) 与其他面食类型不同的面食。 可以模拟给定类和/或跟踪传递给它的方法的测试间谍。 产地:冒名顶替者和面食的Portmanteau 提示:定义2是我们正在谈论的定义 安装 将此行添加到您的应用程序的Gemfile中: gem 'impasta' 然后执行: $ bundle 或将其自己安装为: $ gem install impasta 用法 创建一个新的Impasta非常简单,只需执行以下操作: imp = Impasta . new 您也可以给它起一个名字: secret_imp = Impasta . new 'totally not an imposter' 这两种类型的Impastas都可以接受您向它们抛出的任何方法和参数。 imp . whatever #=> sel


【文件预览】:
impasta-main
----.gitignore(193B)
----impasta.gemspec(1KB)
----.ruby-gemset(8B)
----.ruby-version(6B)
----LICENSE(1KB)
----README.md(2KB)
----lib()
--------impasta()
--------impasta.rb(3KB)
----uspec()
--------impasta_spec.rb(2KB)
--------spec_helper.rb(187B)
----.circleci()
--------config.yml(495B)
----Gemfile(92B)
----Rakefile(28B)

网友评论