add side effect tests
Merge pull request #65 from persimmon-projects/add-side-effect-tests

add side effect tests