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