Skip to content

Instantly share code, notes, and snippets.

@rossharper
rossharper / KotlinStaticMethod.kt
Created February 20, 2016 21:50
Kotlin Static Method
class C {
companion object {
@JvmStatic
fun foo() {
}
}
}
@rossharper
rossharper / ParameterizedKotlinTest.kt
Created February 20, 2016 21:51
Parameterized JUnit4 test example in Kotlin
@RunWith(Parameterized::class)
class KotlinTest(val paramOne: Int, val paramTwo: String) {
companion object {
@JvmStatic
@Parameterized.Parameters
fun data() : Collection<Array<Any>> {
return listOf(
arrayOf(1, "I"), // First test: (paramOne = 1, paramTwo = "I")
arrayOf(1999, "MCMXCIX") // Second test: (paramOne = 1999, paramTwo = "MCMXCIX")
@rossharper
rossharper / keybase.md
Created June 22, 2018 13:02
Keybase Proof

Keybase proof

I hereby claim:

  • I am rossharper on github.
  • I am rossharper (https://keybase.io/rossharper) on keybase.
  • I have a public key ASB7SOI_OLbTEDcIZ2gsKHfa0FSXCj9eMt5SHtCN_tBxiwo

To claim this, I am signing this object: