Sha256: bdf21553b1e031f1d642a76529b3c0e016e20779963ad8eb118f9915dacd9d27

Contents?: true

Size: 1.85 KB

Versions: 1

Compression:

Stored size: 1.85 KB

Contents

# NightVision

Peer through the darkness of running code.

## Installation

Add this line to your application's Gemfile:

    gem 'night_vision'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install night_vision

## Usage

	class OddEven
		def odd? n
			n.odd?
		end

		def even? n
			not odd? n
		end
	end

	> o = OddEven.new
	> o.odd? 1
	 => false
	> o.odd? 2
	 => true
	> NightVision.goggles(OddEven)
	> o.odd? 1
	------------------------------------------------
	Invoking OddEven#odd?
	Actual arguments are: [1]
	------------------------------------------------
	------------------------------------------------
	Returning from OddEven#odd?
	Return value is: true
	------------------------------------------------
	 => true
	> o.odd? 2
	------------------------------------------------
	Invoking OddEven#odd?
	Actual arguments are: [2]
	------------------------------------------------
	------------------------------------------------
	Returning from OddEven#odd?
	Return value is: false
	------------------------------------------------
	 => false
	> o.even? 2
	------------------------------------------------
	Invoking Cheese#even2?
	Actual arguments are: [6]
	------------------------------------------------
	------------------------------------------------
	Invoking Cheese#odd2?
	Actual arguments are: [6]
	------------------------------------------------
	------------------------------------------------
	Returning from Cheese#odd2?
	Return value is: false
	------------------------------------------------
	Returning from Cheese#even2?
	Return value is: true
	------------------------------------------------
	 => true

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
night_vision-0.1.0 README.md