アート系ECサイトArtsyのエンジニアが語る 素晴らしいアプリを作るためのテスト手法4つ #tryswiftconf
Artsy buff.ly/1TdqnzV #tryswiftconf pic.twitter.com/ub7S5xsxmE
2016-03-04 17:50:15テスタビリティのためにアプリのコードを変えるべきか迷うことがあったけど、今回のカンファレンスで「変えてよい」に傾いてる #tryswiftconf
2016-03-04 17:51:28.@ashfurrow showing an elegant way to describe transitioning from xUnit to BDD styled tests. #tryswiftconf pic.twitter.com/hOX36J4ceS
2016-03-04 17:51:32#tryswiftconf UnitテストとかUIAutomationとかfastlaneのSnapShotでGUI確認とか、それくらいならやったことある。
2016-03-04 17:52:13単体テストをリファクタした時に、ネストが深くなりすぎるようならクラスがでかすぎるから分割すべきと、なるほど。 #tryswiftconf
2016-03-04 17:52:50今話してるアプリの実際のテストコードはこれかな。 github.com/artsy/eigen/tr… #tryswiftconf
2016-03-04 17:54:56テストを書くことによって、実コードの設計がFatすぎないかとか、細かい分け方が正しいかどうかということを俯瞰的に見れそうというのが、話を聞いたり周りの人を見ていて思う。 エンジニアとしてより高みに登るにはテストしたほうがよいのかな #tryswiftconf
2016-03-04 17:55:29Snapshotはこういうもの artsy.github.io/images/2014-11… #tryswiftconf
2016-03-04 17:57:27“FBSnapshotTestCase” buff.ly/24FhN0G これやな #tryswiftconf pic.twitter.com/Ea28hlnQxH
2016-03-04 17:57:30snapshot test 1.snapshot view controller’s screenshot 2.add changes 3.get new screenshot 4.compare screenshot #tryswiftconf
2016-03-04 17:58:22