[#53] Add create event with unit test

- Add unit test
- Corrent misspell valid to invalid