Things I'd like if you're adding tests for this project:
Tooling: Specta/Expecta
Areas to look at:
- Expecting that you get aSubtitler based on the user agent
- Stubbing the
XMLRPCConnectionDelegate and then testing that delegate calls are correctly responded to
- With a fake connection, ensure that the
OROpenSubtitleDownloader state is correct for downloading.
- Ensuring that the correct URL is generated for a
OpenSubtitleSearchResult
- Ensuring that a OpenSubtitleSearchResult is generated from the correct NSDictionary
Notes
- This project doesn't even have an Xcode Project, I have no problems around how this is set up.
Things I'd like if you're adding tests for this project:
Tooling: Specta/Expecta
Areas to look at:
XMLRPCConnectionDelegateand then testing that delegate calls are correctly responded toOROpenSubtitleDownloaderstate is correct for downloading.OpenSubtitleSearchResultNotes