more junit
more tests

format changed automatically by checkstyle :-?
removed design for extension check