初めてのテスト 〜2014年だしxcodeで単体テストでも初めてみるか〜

Post on 26-Dec-2014

333 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

2014.2.21 iOS_LT at Yahoo! JAPAN

TRANSCRIPT

初めてのテスト ~2014年だしXcodeで単体テストで

も初めてみるか~@koogawa

•小川航佑 Kosuke Ogawa • @koogawa • 趣味と仕事の両方でiOSアプリを開発

テスト書いてますか?

今日はテストを書いたことがない人向けの内容になります

XCTest

XCTest

• Xcode 5から使えるテストフレームワーク

•プロジェクト作ると勝手に追加される

とりあえず実行してみる

•メニューから [Product] > [Test] • もしくは「⌘+U」でテストを実行 • XCTFail は必ず失敗する

他にもたくさん

練習

偶数判定メソッド

偶数ならYESを返すだけ

テストを書く

XCTAssertTrueは結果がYESであることを期待

実行結果

99 は偶数でないためテストが失敗する

テストを書く利点

•コードが動くことを確認できる •コードの質を高められる •コードを変更した際も同じ精度で再テストできる

ありがとう ございました

https://github.com/koogawa/

XCTestSample

top related