この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン | ||
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> |