タグ

tddとmochaに関するdai_yamashitaのブックマーク (4)

  • Testing in Node.js | Envato Tuts+

    A test driven development cycle simplifies the thought process of writing code, makes it easier, and quicker in the long run. But just writing tests is not enough by itself, knowing the kinds of tests to write and how to structure code to conform to this pattern is what it's all about. In this article we will take a look at building a small app in Node.js following a TDD pattern. Besides simple 'u

    Testing in Node.js | Envato Tuts+
  • テストフレームワーク mocha - hokaccha memo

    JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース)3日目のhokacchaです。Node.jsのテストフレームワーク、mochaについて書きます。 mochaはTJが新しく作り始めているテストフレームワークです。ドキュメントを見ればできることは大体書いてありますので、ドキュメントを元にどういうことができるのかを解説していきます。現時点でのバージョンは0.2.0です。 http://visionmedia.github.com/mocha/ shouldについて まずmochaでどういうことができるかの前にshouldについて解説しておきます。mochaのドキュメントには特に説明もなくshouldが使われていて、shouldでどういうことができるかわかってないと、ドキュメントを読んだときにmochaの機能なのかshouldの機能なの

    テストフレームワーク mocha - hokaccha memo
  • javascript-mochaのskeletonを作ってみた #TddAdventJp

    はじめにこのエントリは、TDD Advent Calendar 2013の15日目の参加エントリです。 14日目は、@jeffsukeさんの Objective-CとTDD です。 16日目は、TDDBCでもお世話になっている、a-suenamiさんのTDDが僕に教えてくれたこと #TddAdventJpです。 きっかけ作ろうと思ったきっかけは、東京Node学園祭2013に参加した時にしたLTです。 東京Node学園祭2013 に参加してきました #nodefest LT資料 #nodefest 2013 Node.jsを格的に学びたいと思っていた時だったので、まず何から始めたら良いのか考えてました。 そこで、考えたのはTDDBCの逆をやってみるということです。 TDDBCでは言語はそれなりに知っているけど、TDDをどのようにしたら良いのか分からないという人を対象にしています。 今回の私

  • jsでTDD!MochaとChaiとsinon.js入門 - lxyuma BLOG

    ※この記事は社内勉強会向けの資料の下書きです。書きなぐりの下書きで見直すと最後の方の文書がヤバいので、いつか書き直します。読み辛い所は申し訳ないです。 概要 TDD テスト自動化とTDDを整理 TDDとBDDの違い Test Framework in javascript QUnit/jasmine/mochaについて、違いやメリデメを知る mocha 基的な書き方 アサーションライブラリのメリデメを整理する chai 記述形式の違い整理 基文法 sinonjs spy stubs mock TDD Test Driven Development テスト駆動開発 by ケントベック 特徴 xUnit系/BDD系のテストフレームワーク使う テストするコードも実装 テストファースト 実装の後にテストするのではなく、テストを先に書いて実装する サイクル Red(失敗) => Green(通過

    jsでTDD!MochaとChaiとsinon.js入門 - lxyuma BLOG
  • 1