Function clear​Stubs(on:​)
public func clearStubs(on mocks: Mock...)
Remove all concrete stubs.
Partially reset a set of mocks during test runs by removing all stubs.
let bird = mock(Bird.self)
given(bird.name).willReturn("Ryan")
print(bird.name) // Prints "Ryan"
verify(bird.name).wasCalled() // Passes
clearStubs(on: bird)
print(bird.name) // Error: Missing stubbed implementation
Parameters
Name | Type | Description |
---|---|---|
mocks | Mock |
A set of mocks to reset. |