filename_test.go 515 B

1234567891011121314151617
  1. package generator
  2. import (
  3. "testing"
  4. "github.com/stretchr/testify/assert"
  5. )
  6. func TestFormatFilename(t *testing.T) {
  7. assert.Equal(t, "abc", formatFilename("a_b_c", namingLower))
  8. assert.Equal(t, "ABC", formatFilename("a_b_c", namingCamel))
  9. assert.Equal(t, "a_b_c", formatFilename("a_b_c", namingSnake))
  10. assert.Equal(t, "a", formatFilename("a", namingSnake))
  11. assert.Equal(t, "A", formatFilename("a", namingCamel))
  12. // no flag to convert to snake
  13. assert.Equal(t, "abc", formatFilename("abc", namingSnake))
  14. }