     controller: (name, pluralName) ->
       [sysPath.join(
         config.paths.app, 'controllers', "#{pluralName}_controller"
-      )].concat(generator('controllerTest', name, pluralName))
-
-    modelTest: (name, pluralName) ->
+      )].concat(generator('controller-test', name, pluralName))
+
+    'model-test': (name, pluralName) ->
       [sysPath.join(config.paths.test, 'models', "#{name}_test")]
 
     model: (name, pluralName) ->
       [sysPath.join(config.paths.app, 'models', "#{name}")].concat(
-        generator('modelTest', name, pluralName)
-      )
-
-    collectionTest: (name, pluralName) ->
+        generator('model-test', name, pluralName)
+      )
+
+    'collection-test': (name, pluralName) ->
       [sysPath.join(config.paths.test, 'models', "#{pluralName}_test")]
 
     collection: (name, pluralName) ->
       [sysPath.join(config.paths.app, 'models', "#{pluralName}")].concat(
-        generator('collectionTest', name, pluralName)
+        generator('collection-test', name, pluralName)
       )
 
     template: (name) ->

    style: (name) ->
      [sysPath.join(config.paths.app, 'views', 'styles', "#{name}")]

    viewTest: (name, pluralName) ->
      [sysPath.join(config.paths.test, 'views', "#{name}_view_test")]

    view: (name, pluralName) ->
      [sysPath.join(config.paths.app, 'views', "#{name}_view")].concat(
        generator('viewTest', name, pluralName),
        generator('template', name)
      )

    collectionViewTest: (name, pluralName) ->
      [sysPath.join(config.paths.test, 'views', "#{pluralName}_view_test")]

    collectionView: (name, pluralName) ->
      [sysPath.join(config.paths.app, 'views', "#{pluralName}_view")].concat(
        generator('collectionViewTest', name, pluralName)
      )

    pageViewTest: (name, pluralName) ->
      [sysPath.join(config.paths.app, 'views', "#{name}_form_view")].concat(
        generator('formViewTest', name, pluralName)
      )
    pageView: (name, pluralName) ->
      [sysPath.join(config.paths.app, 'views', "#{name}_form_view")].concat(
        generator('formViewTest', name, pluralName)
      )

    formViewTest: (name, pluralName) ->
      [sysPath.join(config.paths.test, 'views', "#{pluralName}_form_view_test")]

    formView: (name, pluralName) ->
      [sysPath.join(config.paths.app, 'views', "#{name}_form_view")].concat(
        generator('formViewTest', name, pluralName)
      )
  
    scaffold: (name, pluralName) ->
      generator('controller', name, pluralName).concat(
        generator('model', name, pluralName),
        generator('view', name, pluralName),
        generator('collectionView', name, pluralName)
      )

getGenerator = (config, plugins) ->

      )

  chaplin:
    'controller-test': (name, pluralName) ->
      [sysPath.join(
        config.paths.test, 'controllers', "#{pluralName}_controller_test"
      )]
