Sha256: 89995a29f64dea37e03f5162357861e1d7c6638b8d5df5774591ba9c83275c67
Contents?: true
Size: 1003 Bytes
Versions: 1
Compression:
Stored size: 1003 Bytes
Contents
## Adds `method_not_implemented` to every class and module in Ruby. [](https://badge.fury.io/rb/method-not-implemented) [](https://travis-ci.org/yivo/method-not-implemented) ## About This gem adds `method_not_implemented` to every class and module in Ruby. ```ruby class SomeBaseClass def some_method method_not_implemented end end class SomeDerivedClass < SomeBaseClass end ``` If `some_method` will be invoked on instance of `SomeDerivedClass` `MethodNotImplemented: SomeDerivedClass.some_method (instance method)` will be raised. ## Installing gem Add to your Gemfile: ```ruby gem 'method-not-implemented', '~> 1.0' ``` ## Running Tests Install bundler: ```bash gem install bundler ``` Install dependencies: ```bash cd method-not-implemented && bundle ``` Run tests: ```bash cd method-not-implemented && bundle exec rake test ```
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
method-not-implemented-1.0.0 | README.md |