Add sample integration tests

TODO:

- [x] transfer notes to integration tests
- [ ] modify values and add assertions
- [ ] add assertions for file location and contents
- [ ] add assertions for at least one complex type