ReferenceCourier implements Courier<T> { @Override public boolean isSet() { return instance != null; } ReferenceCourier(@Nullable T instance); static ReferenceCourier<T2> empty(); @Override boolean isSet(); @Override T get();  }
@Test(groups = {"fast", "local"}) public void testEmpty1IsSet() throws Exception { Assert.assertFalse(empty1.isSet()); }
@Test(groups = {"fast", "local"}) public void testempty2IsSet() throws Exception { Assert.assertFalse(empty2.isSet()); }