Я использую Node.js с клиентом felixge node-mysql. Я не использую ORM.
Я тестирую с обетами и хочу быть в состоянии издеваться над моей базой данных, возможно, используя Sinon. Поскольку у меня действительно нет DAL per se (кроме node-mysql), я не совсем уверен, как это сделать. Мои модели в основном простые CRUD с большим количеством геттеров.
Любые идеи о том, как это сделать?