Add test cases

not ready yet ;-)