Merge pull request #18 from yaplas/refactor/validations

test empty non required fields
adding other tests