サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
dena.github.io
(本チェッカーを、施設等の利用前のCOCOA導入確認にご使用される場合は、必ず「よくある質問」と「ご利用にあたって」をご確認下さい)
package main import ( "bytes" "fmt" "text/template" ) const ( pkgName = "a" ) // テンプレートに展開するダミー値 var data = map[string]interface{}{ "Receiver": "Resource", "Aliases": []map[string]interface{}{ { "Target": "Timestamp", "Type": "int64", "JSONKey": "timestamp", }, }, "Exprs": []string{ "AliasTimestamp: v.Timestamp.Unix(),", }, "Assigns": []string{ "v.Timestamp = time.Unix(aux.AliasTimestamp, 0)", },
このCodelabは、前半のスライドパートと後半のCodleabパートの二部構成になっています。 前半のスライドパートはこのCodelabからリンクしています。スライドパートで学べる内容は次の通りです。 UIテストの自動化を始める前に検討すべきこと 長くテストコードを利用し続けるために必要なこと 後半のCodelabパートで学べる内容は次の通りです。 Espresso Test RecorderとAndroid Studioの機能を駆使して、Espresso APIの知識なしにメンテナンス性の高いテストを書く方法 事前知識として必要なもの Kotlinの基本的な理解 JUnit4の基本的な理解 Android Studioの基本的な操作方法への理解。ビルド、instrumented testの実行方法など。 ショートカット表記について Android Studioのショートカットキーを押し
このコードラボでは、テスト駆動開発(TDD)という開発手法を使ってFizzBuzzを実装します(FizzBuzzをご存じない方はリンク先でご確認ください)。 テスト駆動開発(TDD)によるソフトウェア開発の流れを学びつつ、Goのテストコードの書き方を学ぶことができます! このコードラボでは1からソースを作成していきますが、事前に雛形・ディレクトリ構成が用意された以下のサンプルコードをgit cloneまたは、ZIPでダウンロード・解凍しておくとスムーズに開始できます。 $ git clone https://github.com/DeNA/codelabs.git このコードラボのサンプルコードはsources/tdd-go以下に格納されています。 $ cd codelabs/sources/tdd-go $ ls 1_fizzbuzz_start 2_fizzbuzz_answer ディ
Espresso APIの基礎から非同期処理の待ち合わせといった応用的な内容まで、Espressoを使ったUIテストの書き方を幅広く学ぶことができます。
このページを最初にブックマークしてみませんか?
『dena.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く