Internal
-
[Internal] Used for handling fatal errors inside library.
See moreDeclaration
Swift
public struct FatalErrorUtil
-
Declaration
Swift
@_frozen enum Optional<Wrapped> : ExpressibleByNilLiteral
-
[Internal] Fails flow with given message
Declaration
Swift
public func Failure(_ message: String) -> Swift.Never
Parameters
message
Failure message
Return Value
Never
-
Undocumented
See moreDeclaration
Swift
public protocol OptionalType : ExpressibleByNilLiteral
-
[Internal] used for marking that stubs have configurable policy
See moreDeclaration
Swift
public protocol WithStubbingPolicy : AnyObject
-
Declaration
Swift
struct Int : FixedWidthInteger, SignedInteger
-
Declaration
Swift
struct UInt : FixedWidthInteger, UnsignedInteger
-
[Internal] Generic Mock library errors
- notStubed: Calling method on mock, for which return value was not yet stubbed. DO NOT USE it as stub throw value!
Declaration
Swift
public enum MockError : Error
-
[Internal] Possible Given products. Method can either return or throw an error (in general)
return
: Return valuethrow
: Thrown error value
Declaration
Swift
public enum StubProduct
-
[Internal] Allows to reduce Mock.generated.swif size, by moving part of implementation here.
See moreDeclaration
Swift
open class StubbedMethod : WithStubbingPolicy
-
[internal] Assertion used by mocks and Verify methods
Declaration
Swift
public func MockyAssert(_ expression: @autoclosure () -> Bool, _ message: @autoclosure () -> String = "Verification failed", file: StaticString = #file, line: UInt = #line)
Parameters
expression
Expression to assert on
message
Message
file
File name (levae default)
line
Line (levae default)
-
[internal] Assertion used by mocks and Verify methods