def __init__(self, model_name):
     self.model_name = model_name
     self.model_name_camel_case = sh.camel_case_lower(model_name)
     self.controller = [
         "const db = require(INSERT DB PATH);", " ",
         "const " + model_name + " = db." + self.model_name_camel_case + ";"
     ]
 def __init__(self, model_name):
     self.model_name = model_name
     self.model_name_camel_case_lower = sh.camel_case_lower(model_name)
     self.router_name = sh.camel_case_lower(model_name) + "Router"
     self.controller_name = sh.camel_case_lower(model_name) + "Controller"
     self.router = ['const express = require("express");', 'const ' + self.router_name +'  = express.Router();', 'const ' + self.controller_name + ' = require("INSERT CONTROLLER PATH");']
 def test_camel_case_lower_upper(self):
     self.assertEqual(sh.camel_case_lower("TestCamelCaseLower"), "testCamelCaseLower")
 def test_camel_case_lower_sentence(self):
     self.assertEqual(sh.camel_case_lower("test camel case lower"), "testCamelCaseLower")