Skip to Content
AngularJSアプリケーション開発ガイド
book

AngularJSアプリケーション開発ガイド

by Brad Greeni, Shyam Seshadri, 牧野 聡
April 2014
Intermediate to advanced
220 pages
4h 7m
Japanese
O'Reilly Japan, Inc.
Content preview from AngularJSアプリケーション開発ガイド
3.5
 ユニットテスト
65
Karma
の設定ファイルも用意されます。そうでない場合は、コマンドラインでアプリ
ケーションのベースとなるディレクトリに移動し、次のコマンドを実行してください。
karma init
するとサンプルの設定ファイル(
karma.conf.js
)が生成されます。ここには標準的なデ
フォルト設定が多数記述されており、自由に書き換えられます。
Karmaサーバの起動
以下のコマンドを実行します。
karma start
設定ファイルのパス(省略可)
すると、ポート
9876
(前のステップで生成された
karma.conf.js
の中で変更も可能で
す)を使って
Karma
のサーバが起動します。同時にブラウザが開き、このサーバに接続
されます。コンソール上には、他のブラウザから接続するための方法が出力されます。
この方法に従うのが面倒だという場合は、別のブラウザあるいはデバイスから
http://
local
host:9876
に接続するだけでもテストを実行できます。
Karma
は起動時に主要ブラウザ(
Firefox
Chrome
IE
Opera
、そし
PhantomJS
も)に接続しますが、これら以外のブラウザにも対応して
います。
URL
を開くことのできるデバイスはすべて、
Karma
のテスト
ランナーとして機能します。「
http://Karma
サーバのホスト名
:9876
」に
アクセスしさえすれば、
iPhone
Android
などのモバイルデバイス上
でもテストを行えます。
テストの実行
次のコマンドを実行するだけで、テストが実行されます。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Haskellによる並列・並行プログラミング

Haskellによる並列・並行プログラミング

Simon Marlow, 山下 伸夫, 山本 和彦, 田中 英行
RStudioではじめるRプログラミング入門

RStudioではじめるRプログラミング入門

Garrett Grolemund, 大橋 真也, 長尾 高弘
アイソモーフィックJavaScript

アイソモーフィックJavaScript

Jason Strimpel, Maxime Najim, 牧野 聡

Publisher Resources

ISBN: 9784873116679Other