- Add datasets spec and mocks
- Explicitly test for errors and use absolute temp path.
Write spec and implemented data resources.