added unit tests for snake case conversion support