test: initial test cases

Not yet passing...