lib/caricature/clr/isolation.rb in caricature-0.6.3 vs lib/caricature/clr/isolation.rb in caricature-0.7.0

- old
+ new

@@ -1,7 +1,16 @@ module Caricature class Isolation + + def internal_create_override(method_name, mode=:instance, &block) + builder = ExpectationBuilder.new method_name + block.call builder unless block.nil? + exp = builder.build + + expectations.add_expectation exp, mode + exp + end class << self # Creates an isolation object complete with proxy and method call recorder # It works out which isolation it needs to create and provide and initializes the \ No newline at end of file