/* * Copyright (c) 2016 Mockito contributors * This program is made available under the terms of the MIT License. */ package org.mockito.stubbing; import org.mockito.Incubating; /** * Generic interface to be used for configuring mock's answer for a single argument invocation that returns nothing. * * Answer specifies an action that is executed when you interact with the mock. *
* Example of stubbing a mock with this custom answer: * *
* import static org.mockito.AdditionalAnswers.answerVoid;
*
* doAnswer(answerVoid(
* new VoidAnswer1<String>() {
* public void answer(String msg) throws Exception {
* throw new Exception(msg);
* }
* })).when(mock).someMethod(anyString());
*
* //Following will raise an exception with the message "boom"
* mock.someMethod("boom");
*
*
* @param