2016年11月18日 星期五

Nodejs API Test


目標


Package Dependence


目錄結構

NodeJS_User_Authentication 
 |-test 
  |-routes 
   |-users.js - 測試用戶API 
  all.test.js - 測試入口

test/routes/users.js,註冊、登入取得token、根據token取得user info、刪除user


test/all.test.js - 引用users.js測試案例,載入run.js進行API測試


 test/routes/users.js - 設計路由內的user test case,簡單的測試初始化、註冊、登入、取得登入者本身的資訊、刪除user


引入需要使用的套件


宣告基本變數(測試路徑...等)


測試初始化、註冊功能,這裡做個簡單的示範,僅驗證是否初始化成功


登入後流程前置作業,由於取得user資訊及刪除user必須於登入後才能進行,因此我們必須先行登入並取得token跟user id 才能進行


取得user資訊


刪除user

沒有留言:

張貼留言