Normally when I write tests I test against the interface rather than the implementation. However in Swift because of the PAT’s it seems I can’t do that now? Is it true? I can only test against the implementation now? What is the best practice here?
it seems even without an associated type you can’t create a variable of the protocol in tests. It’s not a big deal I just wondered if there was a way to do it.