この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
|
android:androidstudioでunittestを作成する [2019/08/31 22:55] ips 作成 |
android:androidstudioでunittestを作成する [2019/11/03 18:11] (現在) ips ↷ kotlin:androidstudioでunittestを作成する から android:androidstudioでunittestを作成する へページを移動しました。 |
||
|---|---|---|---|
| ライン 2: | ライン 2: | ||
| 関数名の上で「ALT」+「Enter」を押すと、「Create Test」が出てくる。 | 関数名の上で「ALT」+「Enter」を押すと、「Create Test」が出てくる。 | ||
| + | マウスオーバーした際に表示される電球マークをクリックしても出る。 | ||
| {{:kotlin:pasted:20190831-225503.png}} | {{:kotlin:pasted:20190831-225503.png}} | ||
| + | |||
| + | <code kotlin> | ||
| + | package com.nekotype.ips.hello | ||
| + | |||
| + | class Calc(){ | ||
| + | |||
| + | fun add(a:Int,b:Int):Int{ | ||
| + | return a+b | ||
| + | } | ||
| + | |||
| + | fun minus(a:Int , b:Int):Int{ | ||
| + | return a-b | ||
| + | } | ||
| + | |||
| + | } | ||
| + | |||
| + | </code> | ||
| + | |||
| + | <code kotlin> | ||
| + | package com.nekotype.ips.hello | ||
| + | |||
| + | import org.junit.After | ||
| + | import org.junit.Before | ||
| + | import org.junit.Test | ||
| + | |||
| + | import org.junit.Assert.* | ||
| + | |||
| + | class CalcTest { | ||
| + | |||
| + | val cal=Calc() | ||
| + | |||
| + | @Before | ||
| + | fun setUp() { | ||
| + | |||
| + | } | ||
| + | |||
| + | @After | ||
| + | fun tearDown() { | ||
| + | } | ||
| + | |||
| + | @Test | ||
| + | fun add_加算処理() { | ||
| + | assertEquals(11,cal.add(5,6)) | ||
| + | } | ||
| + | |||
| + | @Test | ||
| + | fun minus_減算処理() { | ||
| + | assertEquals(1,cal.minus(6,5)) | ||
| + | } | ||
| + | } | ||
| + | </code> | ||