@Test
public void shouldFirePreColumnEntity() {

    Jedi jedi = new Jedi();
    jedi.name = "Luke";
    subject.firePreColumnEntity(jedi);
    ArgumentCaptor<EntityColumnPrePersist> captor = ArgumentCaptor.forClass(EntityColumnPrePersist.class);
    verify(entityColumnPrePersist).fire(captor.capture());
    EntityColumnPrePersist value = captor.getValue();
    assertEquals(jedi, value.getValue());
}