Missing unit tests

here are some missing unit tests. feel free to reject PR with comments what should I do better :)
In this case, it will be very hard from the assertion message to find out which parameters have caused it to fail. Fortunately, there's a way in jUnit to name the different combinations - see Parameterized's Javadoc.