Skip to content

Instantly share code, notes, and snippets.

@Nikoloutsos
Created May 8, 2022 11:44
Show Gist options
  • Select an option

  • Save Nikoloutsos/597e789f7fad6330d8491fd20d024994 to your computer and use it in GitHub Desktop.

Select an option

Save Nikoloutsos/597e789f7fad6330d8491fd20d024994 to your computer and use it in GitHub Desktop.
Automockable generated file
// Generated using Sourcery 1.8.1 β€” https://github.com/krzysztofzablocki/Sourcery
// DO NOT EDIT
// πŸ’™πŸ’™ Autogenerated for saving Beegees time ⏰
// swiftlint:disable all
@testable import Blueground
final class InboxDetailDisplayLogicSpy: InboxDetailDisplayLogic {
// MARK: - displayInitView
var closureDisplayInitView: () -> () = {}
var invokedDisplayInitView = false
var invokedDisplayInitViewCount = 0
var invokedDisplayInitViewParameters: (viewModel: InboxDetail.InitView.ViewModel, Void)?
var invokedDisplayInitViewParametersList = [(viewModel: InboxDetail.InitView.ViewModel, Void)]()
func displayInitView(viewModel: InboxDetail.InitView.ViewModel) {
invokedDisplayInitView = true
invokedDisplayInitViewCount += 1
invokedDisplayInitViewParameters = (viewModel, ())
invokedDisplayInitViewParametersList.append((viewModel, ()))
closureDisplayInitView()
}
// MARK: - displayShowDetail
var closureDisplayShowDetail: () -> () = {}
var invokedDisplayShowDetail = false
var invokedDisplayShowDetailCount = 0
var invokedDisplayShowDetailParameters: (viewModel: InboxDetail.ShowDetail.ViewModel, Void)?
var invokedDisplayShowDetailParametersList = [(viewModel: InboxDetail.ShowDetail.ViewModel, Void)]()
func displayShowDetail(viewModel: InboxDetail.ShowDetail.ViewModel) {
invokedDisplayShowDetail = true
invokedDisplayShowDetailCount += 1
invokedDisplayShowDetailParameters = (viewModel, ())
invokedDisplayShowDetailParametersList.append((viewModel, ()))
closureDisplayShowDetail()
}
// MARK: - displayOpenUrl
var closureDisplayOpenUrl: () -> () = {}
var invokedDisplayOpenUrl = false
var invokedDisplayOpenUrlCount = 0
var invokedDisplayOpenUrlParameters: (viewModel: InboxDetail.OpenURL.ViewModel, Void)?
var invokedDisplayOpenUrlParametersList = [(viewModel: InboxDetail.OpenURL.ViewModel, Void)]()
func displayOpenUrl(viewModel: InboxDetail.OpenURL.ViewModel) {
invokedDisplayOpenUrl = true
invokedDisplayOpenUrlCount += 1
invokedDisplayOpenUrlParameters = (viewModel, ())
invokedDisplayOpenUrlParametersList.append((viewModel, ()))
closureDisplayOpenUrl()
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment