### Question:
SayHelloPresenter implements SayHelloContract.Presenter { @Override public void saveName(String firstName, String lastName) { person.setFirstName(firstName); person.setLastName(lastName); } SayHelloPresenter(SayHelloContract.View view); @Override void loadMessage(); @Override void saveName(String firstName, String lastName);  }### Answer:
@Test public void saveName() { sayHelloPresenter = new SayHelloPresenter(sayHelloView); sayHelloPresenter.saveName(FIRST_NAME, LAST_NAME); sayHelloPresenter.loadMessage(); verify(sayHelloView).showMessage("Hi " + FIRST_NAME + " " + LAST_NAME + "!"); }