src/shared fend.input.utils tests specs #10

- module spec
- factory spec
- factory moved to sub dir