Upload
kosuke-ogawa
View
333
Download
0
Embed Size (px)
DESCRIPTION
2014.2.21 iOS_LT at Yahoo! JAPAN
Citation preview
初めてのテスト ~2014年だしXcodeで単体テストで
も初めてみるか~@koogawa
•小川航佑 Kosuke Ogawa • @koogawa • 趣味と仕事の両方でiOSアプリを開発
テスト書いてますか?
今日はテストを書いたことがない人向けの内容になります
XCTest
XCTest
• Xcode 5から使えるテストフレームワーク
•プロジェクト作ると勝手に追加される
とりあえず実行してみる
•メニューから [Product] > [Test] • もしくは「⌘+U」でテストを実行 • XCTFail は必ず失敗する
他にもたくさん
練習
偶数判定メソッド
偶数ならYESを返すだけ
テストを書く
XCTAssertTrueは結果がYESであることを期待
実行結果
99 は偶数でないためテストが失敗する
テストを書く利点
•コードが動くことを確認できる •コードの質を高められる •コードを変更した際も同じ精度で再テストできる
ありがとう ございました