JsTestDriverでテストコードを自作する 前回はJavaScript用のユニットテストフレームワークである「JsTestDriver」について、サンプルプロジェクトを用いてユニットテストを行う一連の手順を解説した。今回は自作のテストコードを動かしてみようと思う。 まずテスト対象となるJavaScriptコードだが、ここではショッピングカートを想定して以下のようなコードを用意した。このコードを記述したファイルを「ShoppingCart.js」としておく。 リスト1 var shop = { }; shop.Cart = function() { items = {}; }; // カートに商品を追加 shop.Cart.prototype.add = function(item, amount) { if (!items[item]) { items[item] = 0; }