@Test
public void testWriteNonByteBuf() throws Exception {

   Object msg = "Not a ByteBuf";
   spy.write(ctx, msg, promise); //test
   verify(spy).write(ctx, msg, promise);
   verify(ctx).write(msg, promise);
   verifyNoMoreInteractions(spy, ctx);
   verifyZeroInteractions(promise);
}