Move test calls to function
Add "not"
Add example test case
Merge branch 'not'