私はmockitoで問題に遭遇しました。私はWebアプリケーションを開発しています。私のテストでは、ユーザー管理は嘲笑されています。getLoggedInUser()
メソッドによって返される User を変更しなければならない場合があります。
問題は、私のgetLoggedInUser()
メソッドも . をスローできることAuthenticationException
です。
したがって、ユーザーなしから一部のユーザーに切り替えようとすると、への呼び出し
when(userProvider.getLoggedInUser()).thenReturn(user);
userProvider.getLoggedInUser()
すでにスタブ化されているため、例外をスローしますthenTrow()
when
例外を気にしないようにメソッドに指示する方法はありますか?
前もって感謝します - István