2015-10-10 10 views
19

メソッドを静的にKotlinにインポートするにはどうすればよいですか?たとえば、Javaでそれを行うことが可能です:Kotlinでの静的メソッドのインポート

... 
import static org.mockito.Mockito.verify; 
... 
class FoobarTest { 
    ... 
    @Test public void testFoo() { 
      verify(mock).doSomething(); 
    } 
} 

はどのように同じことが完全にMockito.verify(mock).doSomething()と方法を毎回修飾することなくKotlinに行うことができますか?

答えて

26

非常に簡単です。単一の静的メソッドをインポートするには:

import org.mockito.Mockito.verify 

を、すべてインポートする:+がIntelliJの上で入力した

`when`(someMock.someAction).thenReturn(someResult) 
verify(mock).doSomething() 
+19

ウィッシュaltがあなたのような静的インポートせ行うことが可能になります

import org.mockito.Mockito.* 

をそれはJavaで行います! – Jire

+1

Kotlinのキーワードではなく機能時にMockitoの静的メソッドを呼び出す方法を探していました...バックティックを使用しています。ありがとう:) – user1405990

+0

@Jireそれは、あなたはオプションを持っているでしょう:あなたはオプションを持っているでしょう:あなたはオプションを持っています: 'からメンバーをインポートする' ' –

関連する問題