iOS Test Online でわいわいしてる人たち
QuickもSwift Concurrency対応がマージされ始めてきて、asyncメソッドのテストが書きやすくなりますね。 #ios_test_online
2022-10-28 19:34:04めちゃめちゃ勉強になる。。。。 View内で定義したTaskを画面を閉じたタイミングでキャンセルしたい場合はどうするか。。。 View内でTaskのプロパティを保持しておき、onDisappearのタイミングでキャンセルとかかな。 #ios_test_online
2022-10-28 19:35:15テストの話も勉強になるけど、構成の部分でKMMを使っているのも気になった! #ios_test_online
2022-10-28 19:36:16スナップショットテストは、pointfreeのライブラリを使っていますが、なかなか良いですよ〜 #ios_test_online
2022-10-28 19:36:29テストをどのレベルで書くかの話で「テストの最小単位は不安」という話を思い出した gihyo.jp/dev/serial/01/… #ios_test_online
2022-10-28 19:37:03テストの粒度は品質を担保したい粒度でいいと思ふ。 使い回ししたい部品みたいなのは小さい粒度でもテスト書けばいいだろうし、大きなロジックをいくつかの関数に分けてるだけで大切なのは最終的なin/outの関係性だけならそこだけテスト書けばいいし、ケースバイケースじゃないかな #ios_test_online
2022-10-28 19:41:25そういえばこぼれ話ですけど、malloc するだけでメモリに触らないと memory overcommit で実際にはメモリ確保されてないので memset しているコードにしてました#ios_test_online
2022-10-28 19:44:22これから発表させていただきます! 「Bitrise Pipelines に移行して、クレジットを節約しながら並列でビルド・テストを回す」 connpass にある Zoom Webinars のリンクからどうぞ…! testonline.connpass.com/event/261910/ #ios_test_online twitter.com/treastrain/sta…
2022-10-28 19:44:25iOS Test Online #ios_test_online での私の登壇タイトル・概要が出ました…! 「Bitrise Pipelines に移行して、クレジットを節約しながら並列でビルド・テストを回す」 もう少しだけ参加枠があるそう…… よろしければぜひ!! twitter.com/DeNAxTech/stat…
2022-10-26 13:21:58Bitriseは、ビルドマシンにM1 Macを選べるんでしたっけ? #ios_test_online
2022-10-28 19:47:20devcenter.bitrise.io/ja/builds/buil… パイプラインのドキュメントも日本語翻訳が用意されていて助かる #ios_test_online
2022-10-28 19:50:38今までは他のテストが終わるまでの間、何もしないで待っているだけのマシンなのに時間分のクレジットが消費されていて虚無だった・・・ #ios_test_online
2022-10-28 19:52:14「パイプライン」と「ステージ」は、名前的にも『継続的デリバリー』の「デプロイメントパイプライン」を実現するためのものかなーと思った #ios_test_online
2022-10-28 19:55:36