I´m from germany, I can help you with the german language.
I found an interesting link in the internet. It´s a free placement test. The test has 30 questions and will give an approximate placement in one of the six levels of the Common European Framework. The test is in german language. If you have any questions, please feel free to contact me, I use Skype.