added 3 test classes
moved the static testdata arry to own class
some more tests