5
我有我的文件夾結構類似:如何在Node.js中構建TDD?
backend
|-Process1
|-Process2
|-app
|-config
|-controllers
|-models
public
|-css
|-js
我應該在哪裏把我的單元測試文件夾?
我有我的文件夾結構類似:如何在Node.js中構建TDD?
backend
|-Process1
|-Process2
|-app
|-config
|-controllers
|-models
public
|-css
|-js
我應該在哪裏把我的單元測試文件夾?
對於節點項目,通常在頂層有一個測試文件夾。例如,對於我的項目,我通常有這些文件夾:
bin
(用於箱)lib
(我的node.js的庫文件)test
(用於測試)config
(用於配置文件,如果需要的話)public
或static
(靜態資產,如果必要的話)node_modules
(其中NPM-插件模塊化的模塊最終要去)對於大多數情況來說,只要組織代碼並且有明顯的入口點,組織代碼並不是太關鍵。基本上,你應該可以輸入「npm test」,並通過從package.json讀取命令使其工作。