updated camelize function for #567

This commit is contained in:
Tony Tam
2015-03-27 23:18:54 -07:00
parent 99271e77ab
commit 0686a91690
2 changed files with 26 additions and 0 deletions

View File

@@ -335,4 +335,15 @@ class JavaModelTest extends FlatSpec with Matchers {
vars.get(0).setter should be ("setCreatedAt")
vars.get(0).name should be ("createdAt")
}
it should "properly escape names per 567" in {
val model = new ModelImpl()
.description("a sample model")
.property("created-at", new DateTimeProperty())
val codegen = new JavaClientCodegen()
val cm = codegen.fromModel("with.dots", model)
val vars = cm.vars
cm.classname should be ("WithDots")
}
}