Cuckoo/Source/VerificationFunctions.swift

17 lines
605 B
Swift

//
// VerificationFunctions.swift
// Mockery
//
// Created by Tadeas Kriz on 13/01/16.
// Copyright © 2016 Brightify. All rights reserved.
//
@warn_unused_result
public func verify<M: Mock>(mock: M, file: String = __FILE__, line: UInt = __LINE__) -> M.Verification {
return verify(mock, times(1), file: file, line: line)
}
@warn_unused_result
public func verify<M: Mock>(mock: M, _ matcher: AnyMatcher<[StubCall]>, file: String = __FILE__, line: UInt = __LINE__) -> M.Verification {
return mock.manager.getVerificationProxy(matcher, sourceLocation: SourceLocation(file: file, line: line))
}