# File lib/flexmock.rb, line 212
212:     def use(*names)
213:       names = ["unknown"] if names.empty?
214:       got_excecption = false
215:       mocks = names.collect { |n| new(n) }
216:       yield(*mocks)
217:     rescue Exception => ex
218:       got_exception = true
219:       raise
220:     ensure
221:       mocks.each do |mock|
222:         mock.mock_verify     unless got_exception
223:       end
224:     end