# File lib/flexmock.rb, line 176
176:     def use(*names)
177:       names = ["unknown"] if names.empty?
178:       got_excecption = false
179:       mocks = names.collect { |n| new(n) }
180:       yield(*mocks)
181:     rescue Exception => ex
182:       got_exception = true
183:       raise
184:     ensure
185:       mocks.each do |mock|
186:         mock.mock_verify     unless got_exception
187:       end
188:     end