タグ

jsonとtestingに関するkarahiyoのブックマーク (2)

  • コマンドラインツールをpower-assertとcoffee-scriptでテスト

    Node.js Advent Calendar 2014の10日目の記事として、node.jsのコマンドラインツールをpower-assertとcoffee-scriptによってテストする方法を紹介します。 はじめにPower assertとはassertテスト失敗時の情報を分かりやすく表示できる機能のことで、nodeで利用できるライブラリとして@t_wadaさん作のpower-assertというものがあります。 東京Node学園祭2014にて@t_wadaさんのpower-assertの発表を聴き、アサーション戦争に終止符を打つ!という熱い思いに感銘を受け、自作のツールにも積極的にpower-assertを使いたいと思っています。 記事ではnode.jsでの簡単なコマンドの実装とpower-assertを使ったテストをcoffee-scriptで書く方法について順を追って解説します。

    コマンドラインツールをpower-assertとcoffee-scriptでテスト
  • CloudFormationで環境構築を自動化する

    連載目次 CloudFormationは、AWSのシステム構成をJSONで記述してテンプレート化し、構成の管理、修正、再利用を容易にするサービスです。 テンプレートによって作成された環境群は「スタック」と呼ばれます。AWSからWordPress、SharePoint、Redmineなどのサンプルテンプレートが多数提供されており、これらのテンプレートを使用することでその環境を簡単に用意することが可能です。 テンプレートを記述するJSONはテキストファイルのため、別途GitやSVNなどのバージョン管理システムで管理することによって、構成の変更履歴を追跡することが可能になります。また、現在の構成をテンプレート化するCloudFormerというツールもAWSから提供されています。 サンプルテンプレートを使った環境の自動構築 CloudFormationの手軽さを実感するために、LAMPスタックを構

    CloudFormationで環境構築を自動化する
  • 1