問題

私はvoidをstubbingするときに次のエラーが発生しています:

Stubber型の(T)が 引き数 (void)

ここに私のサンプルコードです:

 doNothing().when(mockRegistrationPeristImpl.create(any(Registration.class)));

public void create(final T record) throws DataAccessException {
    try {
        entityManager.persist(record);
        entityManager.flush();
    } catch (PersistenceException ex) {}
}
 

私は何が欠けていますか?

  ベストアンサー

あなたの括弧は間違った場所にあります、これを試してください:

 doNothing().when(mockRegistrationPeristImpl).create(any(Registration.class));
 

  同じタグがついた質問を見る

mockito