Sha256: 6d189f997d19da87c0f110a87fcde66455e40d15f3d632a82f35b3c8df840796
Contents?: true
Size: 552 Bytes
Versions: 1
Compression:
Stored size: 552 Bytes
Contents
# typed: strict module Mocktail class NoExplanationData < T::Struct extend T::Sig include ExplanationData const :thing, Object sig { override.returns(T::Array[Mocktail::Call]) } def calls raise Error.new("No calls have been recorded for #{thing.inspect}, because Mocktail doesn't know what it is.") end sig { override.returns T::Array[Mocktail::Stubbing[T.anything]] } def stubbings raise Error.new("No stubbings exist on #{thing.inspect}, because Mocktail doesn't know what it is.") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mocktail-2.0.0 | lib/mocktail/sorbet/mocktail/value/no_explanation_data.rb |