~海辺でもくもく~集まれKotlin好き!Kotlin愛好会 vol3
2018.8.18 -©2018 Wantedly, Inc.4QFLBMQIB Λಈ͔ͯ͠ΈΔdւลͰ͘͘dू·Ε,PUMJO͖ʂ,PUMJOѪձWPM3ZP4BLBHVDIJ !XBLXBL
View Slide
ϖʔδλΠτϧ ϖʔδαϒλΠτϧ©2018 Wantedly, Inc.݁Ռ
ϖʔδλΠτϧ ϖʔδαϒλΠτϧ©2018 Wantedly, Inc.͏͍ͨ͝ʂ
©2018 Wantedly, Inc.
©2018 Wantedly, Inc.ηοτΞοϓ
©2018 Wantedly, Inc.buildscript {ext.kotlin_version = ‘1.2.60'ext.android_junit5_version= '1.2.0.0'repositories {google()jcenter()}dependencies {classpath 'com.android.tools.build:gradle:3.2.0-beta05'classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"classpath "de.mannodermaus.gradle.plugins:android-junit5:$android_junit5_version"}}allprojects {repositories {google()jcenter()maven { url "https://dl.bintray.com/spekframework/spek-dev" }}}
©2018 Wantedly, Inc.apply plugin: “de.mannodermaus.android-junit5"android {testOptions {junitPlatform {filters {engines {include 'spek2'}}}}}def spek_version='2.0.0-alpha.1'def junit5_runner='0.2.2'dependencies {androidTestImplementation 'com.android.support.test:runner:1.0.2'androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'testImplementation "org.jetbrains.kotlin:kotlin-test:$kotlin_version"testImplementation "org.spekframework.spek2:spek-dsl-jvm:$spek_version"testRuntimeOnly "org.spekframework.spek2:spek-runner-junit5:$spek_version"androidTestRuntimeOnly "de.mannodermaus.junit5:android-instrumentation-test-runner:$junit5_runner"}
©2018 Wantedly, Inc. 4QFLͱॻ͖ํҧ͏ʁw ଟͦΜͳʹมΘΒͳ͍w EFTDSJCF JUw HJWFO͕ݟͨΒͳ͍ ͪΌΜͱಈ͘ʁw งғؾಈ͍ͯΔw "OESPJE4UVEJPͷϓϥάΠϯಈ͔ͳ͔ͬͨw ࠓ·Ͱ+VOJUͰॻ͍ͯͨςετͱͷಉډઃఆ͕ඞཁͱΓ͋͑ͣಈ͍ͨ
©2018 Wantedly, Inc.1MVHJOͷͳ͠
©2018 Wantedly, Inc.https://github.com/spekframework/spek/issues/452https://github.com/spekframework/spek/issues/464Pluginͷ
ϖʔδλΠτϧ ϖʔδαϒλΠτϧ©2018 Wantedly, Inc.<·͊alpha͠ͳ…Pluginͷͳ͠
©2018 Wantedly, Inc.ڞଘͷͳ͠
©2018 Wantedly, Inc.apply plugin: “de.mannodermaus.android-junit5"android {testOptions {junitPlatform {filters {engines {include ‘spek2’,‘junit-vintage’}}}}}def spek_version='2.0.0-alpha.1'def junit5_runner='0.2.2'dependencies {androidTestImplementation 'com.android.support.test:runner:1.0.2'androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'testImplementation 'junit:junit:4.12'testImplementation "org.jetbrains.kotlin:kotlin-test:$kotlin_version"testImplementation "org.spekframework.spek2:spek-dsl-jvm:$spek_version"testRuntimeOnly "org.spekframework.spek2:spek-runner-junit5:$spek_version"testRuntimeOnly "org.junit.vintage:junit-vintage-engine:5.2.0"androidTestRuntimeOnly "de.mannodermaus.junit5:android-instrumentation-test-runner:$junit5_runner"}
ϖʔδλΠτϧ ϖʔδαϒλΠτϧ©2018 Wantedly, Inc.͓ΘΓIUUQTHJUIVCDPNXBLXBL-FBSO4QFL