it will generate ``spec\Namespace\ClassNameSpec``, not ``Namespace\ClassName``