Kagemusha

Kagemusha is a library of helper functions for testing Ruby scripts.
Download

Kagemusha Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Yuya Kato and Tatsuhiro Ujihisa
  • Publisher web site:
  • http://kagemusha.rubyforge.org/

Kagemusha Tags


Kagemusha Description

Kagemusha is a library of helper functions for testing Ruby scripts. Kagemusha is a library of helper functions for testing Ruby scripts. It helps you in generating scoped mock-objects which overrides behavior of the class restricted in given blocks, without tainting a global area.About Ruby:Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflection. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Python, Perl, Lisp, Dylan, and CLU.In its current, official implementation, written in C, Ruby is a single-pass interpreted language. There is currently no specification of the Ruby language, so the original implementation is considered to be the de facto reference. As of 2008, there are a number of complete or upcoming alternative implementations of the Ruby language, including YARV, JRuby, Rubinius, IronRuby, and MacRuby, each of which takes a different approach, with JRuby and IronRuby providing just-in-time compilation functionality. Requirements: · Ruby · RubyGems


Kagemusha Related Software