### Question:
IgnoreRightProcedure implements BinaryProcedure<L, R> { public static <L, R> IgnoreRightProcedure<L, R> adapt(Procedure<? super L> procedure) { return null == procedure ? null : new IgnoreRightProcedure<L, R>(procedure); } IgnoreRightProcedure(Procedure<? super L> procedure); void run(L left, R right); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString(); static IgnoreRightProcedure<L, R> adapt(Procedure<? super L> procedure);  }### Answer:
@Test public void testAdaptNull() throws Exception { assertNull(IgnoreRightProcedure.adapt(null)); }
@Test public void testAdapt() throws Exception { assertNotNull(IgnoreRightProcedure.adapt(NoOp.INSTANCE)); }