[FIX] some VC 2013 static tests fixed

I see why this is done, but Factory::create would have thrown an Exception by now...

Also, if this test should be of use, I'd also throw an exception here (VS code check will be happy, and the user knows something is fishy).