Rubicon
Rubicon copied to clipboard
Swift parser + mock generator
tearDown method should exists https://qualitycoding.org/xctestcase-teardown/
Replace token parser with swift-syntax (https://github.com/apple/swift-syntax). https://swift-ast-explorer.com
Add some kind of log to spies and stubs. Log should be used for testing order of called dependencies.
`func format(_ date: Date, format: DateFormat) -> String `
add default return value for types: Bool, String, Int and Double.
```swift public protocol QRCodeImageService { func generateQRImage(for string: String) throws -> UIImage func generateQRImage(for data: Data) throws -> UIImage } ```
Do not generate AnyObjectSpy