『Node.jsプロジェクト実践:拡張可能なWebアプリケーションの構築』
1761 ワード
詳細
前言:
まずコミュニティに感謝します.今度はいいNodeがあります.jsの本は、国内で有名な75チームの翻訳から来ています.
本文:
本書「第三章Node.js Mochaに基づくテスト駆動開発と行動駆動開発」は、TDDとBDDのどちらかといえば、一般の読者にとって、テストはもともと気にしていないが、比較テストも相対的に重要であり、特に大型のNodeについては注目することをお勧めする.jsプロジェクトについて.
TDD:テスト駆動開発、敏捷開発技術.
は、コード品質 を提供する. REST APIはTDD を使用する必要があります
BDD:動作駆動開発
TDD に基づく製品責任者と開発者の協力を奨励する 有名なMochaを紹介します
1、インストール:
本書の著者はまだ厳格で、グローバルな特定のバージョンをインストールすることを説明しています.そうすれば、新しいバージョンと本書の内容が一致しないことはありません.
もちろんほとんどの人は権限の問題に直面しますが、次のようにsudoを加えればいいです.
注記:グローバルインストールのメリットは、任意のディレクトリでmochaコマンドを実行できることです.
Mochaには何のメリットがあるのでしょうか?
テストレポート を取得非同期モード をサポート豊富な構成項目 インストールに成功したら、コマンドラインに次のように入力できます.
インストールに成功すると、Mochaのヘルプ情報が出力されるはずです.もちろん、入力することもできます.
これにより、現在インストールされているMochaバージョン番号を取得できます.
もちろん、前にも豊富な構成項目が言及されているので、発掘を待つ命令がたくさんあります.
本書ではMochaのほかに、いくつかの類似のツールについても言及しています.
NodeUnit Jasmine Vows
後でNodeを使うことも言及した.jsのオリジナルモジュールassertはTDDを行い,これは現在多くのコードライブラリでよく見られる存在である.機能は少ないですが、一般的なテストでは十分です.
「第6章Node.jsアプリケーションでsessionとOAuthを使用してユーザー認証と授権を行う」という章は実戦的な意義が大きいが、大部分の読者に適している.jsは、そのミドルウェアを使用して権限管理を行います.
tokenベースのユーザ認証 セッションベースのユーザ認証 非常に有名な権限モジュールもいくつか言及されています.
Everyauth
任意のベースExpress.jsの応用ではOAuthを実現し,市販の第三者のOAuth構成の大部分を持参し,インタフェースアドレス,パラメータなどを含め,非常に便利である.
前言:
まずコミュニティに感謝します.今度はいいNodeがあります.jsの本は、国内で有名な75チームの翻訳から来ています.
本文:
本書「第三章Node.js Mochaに基づくテスト駆動開発と行動駆動開発」は、TDDとBDDのどちらかといえば、一般の読者にとって、テストはもともと気にしていないが、比較テストも相対的に重要であり、特に大型のNodeについては注目することをお勧めする.jsプロジェクトについて.
TDD:テスト駆動開発、敏捷開発技術.
BDD:動作駆動開発
1、インストール:
本書の著者はまだ厳格で、グローバルな特定のバージョンをインストールすることを説明しています.そうすれば、新しいバージョンと本書の内容が一致しないことはありません.
npm install -g [email protected]
もちろんほとんどの人は権限の問題に直面しますが、次のようにsudoを加えればいいです.
sudo npm install –g [email protected]
注記:グローバルインストールのメリットは、任意のディレクトリでmochaコマンドを実行できることです.
Mochaには何のメリットがあるのでしょうか?
mocha -h
インストールに成功すると、Mochaのヘルプ情報が出力されるはずです.もちろん、入力することもできます.
mocha -version
これにより、現在インストールされているMochaバージョン番号を取得できます.
もちろん、前にも豊富な構成項目が言及されているので、発掘を待つ命令がたくさんあります.
本書ではMochaのほかに、いくつかの類似のツールについても言及しています.
後でNodeを使うことも言及した.jsのオリジナルモジュールassertはTDDを行い,これは現在多くのコードライブラリでよく見られる存在である.機能は少ないですが、一般的なテストでは十分です.
「第6章Node.jsアプリケーションでsessionとOAuthを使用してユーザー認証と授権を行う」という章は実戦的な意義が大きいが、大部分の読者に適している.jsは、そのミドルウェアを使用して権限管理を行います.
任意のベースExpress.jsの応用ではOAuthを実現し,市販の第三者のOAuth構成の大部分を持参し,インタフェースアドレス,パラメータなどを含め,非常に便利である.