Sha256: 4c5ce5d1b586360656d9b89b0ad534f755dc0b9a8c967aa09466b6d4004d8c6c
Contents?: true
Size: 437 Bytes
Versions: 7
Compression:
Stored size: 437 Bytes
Contents
module Stump # A class to track the mocks and proxies that have been satisfied class Mocks class <<self def size @mocks ? 0 : @mocks.size end def add(mock) @mocks ||= [] @mocks << mock end def verify(mock) @mocks.delete(mock) end def failures @mocks end def clear! @mocks = [] end end end end
Version data entries
7 entries across 7 versions & 1 rubygems