You should be able to achieve that with the FullVerifications
class. Something like:
@Test
public void myTest(@Mocked final Writer writer)
{
codeUnderTest.doSomething(writer);
new FullVerifications(writer) {{
// Expected calls verified here.
// Calls not expected will cause an "unexpected invocation" if detected.
}};
}